【发布时间】:2016-12-04 22:47:39
【问题描述】:
我的 MongoDB 数据库中名为 categories 的集合中的文档示例如下:
{
"_id": "Cookbooks",
"parent": "Non-Fiction",
"ancestors": [
"Books",
"Non-Fiction",
"Cookbooks"
]
}
此类别集合中的所有其他条目都具有相同的架构,并且有数百个。我想要做的是在 ancestors 数组的第一个位置向所有这 100 个条目/文档插入一个额外的“All”元素。例如:
{
"_id": "Cookbooks",
"parent": "Non-Fiction",
"ancestors": [
"All",
"Books",
"Non-Fiction",
"Cookbooks"
]
}
有没有一种方法不需要编写完整的脚本,只需使用 mongo shell 或任何其他简单方法即可完成? :/
【问题讨论】:
标签: mongodb mongoose mongodb-query