【问题标题】:Couchbase view returns duplicate documentCouchbase 视图返回重复的文档
【发布时间】:2015-01-22 11:35:37
【问题描述】:

我有一个简单的“帐户”文档,其视图如下:

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

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

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

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

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

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

【问题讨论】:

    标签: couchbase duplicates couchbase-view


    【解决方案1】:

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

    【讨论】:

    • 谢谢:) 这也是我从沙发上的人那里得到的答案。
    • 我也是“沙发客”。 :)
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多