如何更新mongodb集合的所有文档中的特定元素

时间:2016-12-04 22:47:40

标签: mongodb mongoose mongodb-query

MongoDB数据库中名为类别的集合中的文档示例是:

{
    "_id": "Cookbooks",
    "parent": "Non-Fiction",
    "ancestors": [
        "Books",
        "Non-Fiction",
        "Cookbooks"
    ]
}

此类别集合中的所有其他条目都具有相同的架构,并且有数百个。我想要做的是插入一个额外的" All" 祖先数组第一个位置的元素到所有这100个条目/文档。例如:

{
    "_id": "Cookbooks",
    "parent": "Non-Fiction",
    "ancestors": [
        "All",
        "Books",
        "Non-Fiction",
        "Cookbooks"
    ]
}

是否有一种方法不需要编写完整的脚本,只需使用mongo shell或任何其他简单方法即可完成? :/

0 个答案:

没有答案