我是mongodb和javascript的新手,并且一直在阅读手册,但我似乎无法将各个部分放在一起解决以下问题。我想知道你是否可以帮助。
我有两个收藏品“地方”和“评论”。 “places”集合中的一个文档如下:
{
"_id" : "004571a7-afe4-4124-996e-b6ec779db494",
"name" : "wakawaka place",
"address" : {
"address" : "12 ad avenue",
"city" : "New York",
},
"review" : [
{
"id" : "i32347",
"review_list" : [
"r123456",
"r123457"
],
}
]
}
对于某些文档,“review”数组可以为空。
在“评论”集合中,集合中的每个文档都代表一个评论:
{
"_id" : ObjectId("53c913689c8e91a5a9c4047f"),
"user_id" : "useridhere",
"review_id" : "r123456",
"attraction_id" : "i32347",
"content" : "review content here"
}
我想要实现的是,对于每个有评论的地方,从“评论”集合中获取每个评论的内容,并将它们存储在另一个新的集合中。
如果有任何关于如何解决这个问题的建议,我将不胜感激。
由于