我有两个客户A
并B
执行此操作:
- 客户端
A
创建并 .sync()ed 一个记录集合。 - 客户端
B
.sync()ed 并收到带有单个记录的集合。 - 客户端
A
删除并 .sync()ed 集合。此时,客户端A
(通过 JS api 和 IndexedDB api 检查)和服务器(我通过 http 调用检查)都没有集合。 - 客户端
B
.sync()ed,但记录仍然存在。
我不认为这是预期的行为。什么可能导致这种情况?
PS Client A 用 删除virtual: false
,因为它不再需要本地数据库中的记录。可能是这样吗?这是否会改变服务器上的某些内容?