[td]user[/td]
_id
_id
title
nickName
content
author
我需要返回 post 表所有内容并且根据 post 表的 author 字段去查 user 表的_id 字段,并把 nickname 单独这个字段拼到 post 查询结果里返回回来
db.collection('post')
.aggregate()
.lookup({
from: 'uni-id-users',
localField: 'author',
foreignField: '_id',
as: 'authorNickName'
}).match({
authorNickName: {
title: '用户名'
}
}).end()
我看着是关联查询但是好像没办法查询起来,我看文档还有提到 pipeline ,我需要用到这个东西吗。。