如何删除集合中未连接的数据(mongoDB)

时间:2016-09-14 10:01:36

标签: mongodb

我有2个集合:文章评论。所有评论都有article _ id。删除了一些文章,但评论仍然存在。

请帮助撰写db.collection.remove()请求,以删除评论集合中包含article_id条不存在文章的所有记录?

谢谢!

1 个答案:

答案 0 :(得分:0)

知道了!

db.comments.remove({ _id: { $nin : db.articles.runCommand({distinct: "distinct", key: "_id"}).values}})