如何从ouchDB中删除重复的条目

时间:2018-10-16 14:52:45

标签: couchdb couchdb-futon

我在榻榻米中非常新。我的CouchDB数据库中的条目重复存在问题。

为了解决这个问题,我一直在阅读以下内容: Find The Duplicate value in CouchDb 很有用。

要查找我在Futon中所做的重复条目:

function(doc) {
    if (doc.ismaster == true && doc.type == "article_aux"){  
        emit([doc.type,doc.id, doc.id_group], doc);
    }
}

我在Reduce Function

  

_count

因此,重复的文档具有相同的id和相同的id_group。 在这里,您可以看到有关重复条目的示例 enter image description here

这是一个文档的Json文档结构:

{
   "_id": "013684e1d7da89c1b290666a957fd4ce",
   "_rev": "1-c5f41865f78f0806c8df450794edeb1f",
   "type": "article_aux",
   "id": 1661,
   "name": "STEWARTIA SP",
   "security_time": 0,
   "id_reason_type": 0,
   "id_reason": 4,
   "id_group": 3,
   "dose": 2,
   "id_unit_dose": 406,
   "version": "0x000000004821A25D",
   "ismaster": true
}

字段version是时间戳记

我遇到的问题是我不知道如何删除重复的条目。

0 个答案:

没有答案