0
想象一下,我们有两个集合:topics
之一和posts
之一。我们有一个user._id
:MongoDB:如何从另一个集合中获取按键的所有文档而不去标准化?
topic {
_id, // topicID
userId
}
post {
topicId
}
user {
_id
}
如何在MongoDB中得到的所有posts
通过特定user
(没有在post
存储userId
)?
(post.topicId === topic._id) && (topic.userId === user._id)
从主题集合中收集数组中的所有主题ID,然后在帖子集合中使用$对查询进行topcId以获取所有帖子。 – user10
@ user10,是的,谢谢!有没有更高效的方法?或者什么是最有效的方法呢? – Nathan