mongoose按外国属性查询

balp4ylt  于 2022-11-13  发布在  Go
关注(0)|答案(2)|浏览(117)

我有两个表,一个用户表和一个订单表。
第一个

ffscu2ro

ffscu2ro2#

您可以使用下列汇总管缐:

orderSchema.aggregate([
  {
    "$lookup": {
      "from": "User",
      "localField": "user",
      "foreignField": "_id",
      "as": "user"
    }
  },
  {
    $match: {
      "user.0.appId": "1"
    }
  }
])

相关问题