【发布时间】:2020-07-25 09:19:15
【问题描述】:
我有一个这样的评论对象数组:
"reviews": {
"author": "5e9167c5303a530023bcae42",
"rate": 5,
"spoiler": false,
"content": "This is a comment This is a comment This is a comment.",
"createdAt": "2020-04-12T16:08:34.966Z",
"updatedAt": "2020-04-12T16:08:34.966Z"
},
我想要实现的是查找 author 字段并获取用户数据,但问题是我尝试使用的查找只返回给我:
代码:
.lookup({
from: 'users',
localField: 'reviews.author',
foreignField: '_id',
as: 'reviews.author',
})
回应:
有什么方法可以获取作者在该字段中的数据?这就是作者的 ID。
【问题讨论】:
-
来自您的评论 (stackoverflow.com/questions/61199439/…) -> 您在以下答案中发现遗漏了什么/您无法理解的内容是什么?我看到已删除的评论 说工作完美 并且未被接受 - 如果您能准确指出出了什么问题,我可以帮助其他人,请找到更好的答案并将其发布在这里我会从中学习以了解真正的问题失踪了..!!
-
@whoami 这里的问题更好,请查看。 stackoverflow.com/questions/61212927/…
标签: mongodb mongoose mongodb-query aggregation-framework mongoose-populate