【问题标题】:Mongoose find User with certain blog猫鼬找到具有特定博客的用户
【发布时间】:2020-10-19 14:45:28
【问题描述】:

我有用户集合和博客集合。博客嵌套在用户数组中:

_id: "23030023030420aff",
occasions: [
           "ab95848gkdi011ff",
           "ab958493480311fd",
           "ab04399idif0430g"
           ],
           ...

我如何通过博客 ID 查询拥有一个博客的用户,例如“ab95848gkdi011ff”?

【问题讨论】:

    标签: mongodb express mongoose router mern


    【解决方案1】:

    如果您的用户架构包含博客数组,那么您可以使用如下查询

    User.find(blogs:{$in:["ab95848gkdi011ff"]}).populate({path:"blogs"})
    

    【讨论】:

      猜你喜欢
      • 2021-05-11
      • 2020-05-30
      • 1970-01-01
      • 2018-05-10
      • 2021-11-30
      • 1970-01-01
      • 2018-12-10
      • 2014-08-16
      • 2013-10-08
      相关资源
      最近更新 更多