我对 MongoDB(和 mongoDB 查询)很陌生,所以我有一个问题是如何编写执行以下操作的查询......
使用像我在下面说明的那样的模式......我将如何返回仅由特定用户发布的所有评论的集合?例如,我需要这个来为他们自己的个人资料页面生成用户评论列表。然而,我的意图是将评论作为帖子的子项而不是用户的子项。我假设我不需要保留多余的评论记录,并且这个查询以某种方式是可能的(可能很简单,但我是新手)。
{ title: "someTitle",
author: "someAuthor",
created: Date,
comments: [{authorId: objectId, content: "commentContent"},{authorId: objectId, content: "commentContent"}],
postContent: "This is the content of the post"
}