У меня есть простой «счет» документ со следующей точки зрения:Couchbase вид возвращает дубликат документа
function (doc, meta) {
if (doc.entityType === 'account' && doc.status != "DELETED") {
emit(meta.id, null);
}
}
Иногда (довольно часто), после добавления записи я получаю повторяющиеся записи, когда запрос в БД с помощью этой точки зрения , Эти записи идентичны, включая их метаданные.
После того, как представление получит дублируемую запись, оно всегда будет возвращать его как дубликат (проблемы будут последовательно).
При проверке записей в ковше я вижу только одну запись этого идентификатора, таким образом, дублирование только в представлении.
Как только я создаю другое представление или удаляю и воссоздаю это представление, все дублированные записи исчезают.
Я использую Couchbase 3.0.0 Enterprise Edition (сборка-1118)
Спасибо :) Это также ответ, который я получил от людей couchbase. – user3789237
Я тоже «люди кучебазы». :) –