收藏
回答

请问lookup可以对联表排序吗?

我主要想对联表查询到的数据进行排序,如何做呢?

这样写好像不对,主要相对 zhoumuL_table 中的字段进行排序

以便对这个序号进行排序,谢谢!




回答关注问题邀请回答
收藏

1 个回答

  • o0o有脾气的酸奶
    o0o有脾气的酸奶
    2020-05-20


    db.collection('bossL_table').aggregate()
      .lookup({
        from:'zhoumuL_table',
        let:{
          bid:'$_id'
        },
        pipeline: $.pipeline().match(
          _.expr($.eq(['$bossid''$$bid']))
        )
        .sort({
          zhoumuxuhao:1
        })
        .done(),
        as'zhoumuLarr'
      })
      .sort({
        dotime:-1
      })
      .end()
    

    若认为该回答有用,给回答者点个[ 有用 ],让答案帮助更多的人

    2020-05-20
    有用 1
    回复
登录 后发表内容
问题标签