我有两个模式
信息有 用户, 关注者:[], 以下[], 头像照片, 传记
和帖子有 用户, 用户名, 照片, 描述 后创建的
发布信息的用户等于信息发布的用户
如何查询所有帖子信息和信息profile_photo?
编辑1:
答案 0 :(得分:0)
使用$lookup
info.aggregate([
{
$lookup: {
from: "post",
localField: "user",
foreignField: "user",
as: "posts"
}
}
])
现在所有用户帖子都位于文档中称为“帖子”的数组中,您可以根据需要继续查询。