如何从mongodb中删除重复行?

2024-09-27 17:44:55 发布

您现在位置:Python中文网/ 问答频道 /正文

  1. 如何删除mongo中重复的行或文档?
    如何 与Python集成???你知道吗

示例:

> db.US_Dollar.createIndex({currencies:1},{unique:1, dropDups:1})
{
        "ok" : 0,
        "errmsg" : "E11000 duplicate key error collection: shridhar.US_Dollar index: currencies_1 dup key: { : \"British Pound\" }",
        "code" : 11000,
        "codeName" : "DuplicateKey"
}
> db.US_Dollar.createIndex({bid:1},{unique:1, dropDups:1})
{
        "ok" : 0,
        "errmsg" : "E11000 duplicate key error collection: shridhar.US_Dollar index: bid_1 dup key: { : 0.9248 }",
        "code" : 11000,
        "codeName" : "DuplicateKey"
}
> db.US_Dollar.createIndex({sdk:1},{unique:1, dropDups:1})
{
        "ok" : 0,
        "errmsg" : "E11000 duplicate key error collection: shridhar.US_Dollar index: sdk_1 dup key: { : null }",
        "code" : 11000,
        "codeName" : "DuplicateKey"
}
> db.US_Dollar.createIndex({ask:1},{unique:1, dropDups:1})
{
        "ok" : 0,
        "errmsg" : "E11000 duplicate key error collection: shridhar.US_Dollar index: ask_1 dup key: { : 0.9204 }",
        "code" : 11000,
        "codeName" : "DuplicateKey"
}


Tags: keydbindexokerrorcollectionusunique

热门问题