我有一个简单的“帐户”文档,其中包含以下视图:
function (doc, meta) {
if ( doc.entityType === 'account' && doc.status != "DELETED" ) {
emit(meta.id, null);
}
}
有时,(经常),在添加一个条目后,当使用该视图查询数据库时,我会得到重复的条目。这些条目是相同的,包括它们的元数据。
一旦视图检索到重复条目,它将始终将其作为重复项返回(问题始终如一)。
检查存储桶中的条目时,我只能看到此 ID 的一个条目的一个条目,因此重复项仅在视图中。
一旦我创建另一个视图或删除并重新创建此视图,所有重复的条目都消失了。
我正在使用 Couchbase 3.0.0 企业版(build-1118)