人。我正在尝试弄清楚如何填充<span>
<button class="btn btn-link link" (click)="status.openStatus(group)">{{group.key}}</button>
</span>
文档的注释字段并填充Post
字段。我该怎么做?目前,我正在获取comments数组,包含每个单独的注释对象以及相关的(post对象)字段。我想要的是用户信息,恰好是与addedBy
字段下的ID对应的用户名。
下面,我已经包含了Post模型和相应的控制器代码片段。我在后端使用Express,Mongoose是MongoDB的ODM。
后置控制器
addedBy
发布模型
fetchAllPosts: async (req, res) => {
try {
const posts = await Post.find()
.sort('-createdAt')
.populate({
path: 'uploadedBy',
select: 'fullname username _id',
});
res.status(200).json({ success: true, posts });
} catch (error) {
res.status(404).json({ error: error.message });
}
}