Couchbase视图返回重复文档

时间:2015-01-20 10:55:38

标签: couchbase duplicates couchbase-view

我有一个简单的帐户"具有以下视图的文档:

function (doc, meta) {
  if ( doc.entityType === 'account' &&  doc.status != "DELETED" ) {
    emit(meta.id, null);
  }
}

有时,(经常),添加条目后,在使用该视图查询数据库时,我会得到重复的条目。这些条目相同,包括其元数据。

一旦视图检索到重复的条目,它将始终将其作为重复条目返回(问题始终如一)。

检查存储桶中的条目时,我只能看到此ID的一个条目,因此复制仅在视图中。

创建另一个视图或删除并重新创建此视图后,所有重复的条目都将消失。

我使用的是Couchbase 3.0.0企业版(build-1118)

1 个答案:

答案 0 :(得分:2)

此版本3.0.0中的错误已修复:https://issues.couchbase.com/browse/MB-12110 升级到最新版本(撰写本文时为3.0.2),这应该可以解决问题。