uniCloud JQL 查询使用问题

40次阅读

共计 332 个字符,预计需要花费 1 分钟才能阅读完成。

post user
_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,我需要用到这个东西吗。。

正文完
 0