有几篇与此相关的文章,但似乎都没有我的需要。 我有一个大的收集块(大约8m个对象),它引用了项目(大约700k个对象)。大量的块被孤立了,我想将其删除。
结构基本上是: 项目收集模式
{
_id: ObjectId(...),
....
blocks: [
ObjectId(...),
....
ObjectId(...)
]
...
}
块收集模式
{
_id: ObjectId(...),
....
projectId: ObjectId(...),
}
我已经看过使用与此post类似的东西,但是数字太大。我正在Atlas上使用Mongo 3.4服务器。