我有一个从couchdb (couchappy.com) 复制而来的 pouchDB 数据库。复制是不实时的,只在特定条件下运行(例如应用程序的加载/初始化、最终用户更改某些选项等)。
我已经在couchdb中删除了一些文档,这些文档在pouchdb中显示为“已删除”。然后我想压缩我的pouchdb: db.compact() 调用。但是这个调用似乎对已删除的文档没有什么作用。
请注意,我已经压缩了counchdb。
我正在使用pouchdb 2.2.0。
你们有人知道 compact() 调用在pouchdb上实际执行了什么操作吗? 此外,如何摆脱“已删除”的文档?
谢谢, Alberto
{_id:'foo',_deleted:true}
的大小;没有旧数据被保留。 - nlawson