【问题标题】:How to display data only which can populate[mongoose]如何仅显示可以填充的数据[猫鼬]
【发布时间】:2016-12-03 01:36:14
【问题描述】:

是否可以显示内部人口role: '4edd40c86762e0fb12000002' 的集合的详细信息?

recommendModel.find({
        userId: userId
    })
            .populate('recommendedBy',{role: '4edd40c86762e0fb12000002'})
            .exec(handle().many.bind(null, 'message', res));

所以对于 populate 返回 null 的结果,我也不需要来自 recommendModel.find 的记录

【问题讨论】:

    标签: node.js mongodb express mongoose mongoose-populate


    【解决方案1】:

    如果我正确理解了您的问题,您可以在您的 .exec 中填充后执行过滤器。查看this 答案以获取有关实施的更多详细信息。

    【讨论】:

      猜你喜欢
      • 2015-07-13
      • 2014-04-19
      • 1970-01-01
      • 2015-07-13
      • 2016-10-10
      • 2018-06-01
      • 2015-05-20
      • 2020-07-25
      相关资源
      最近更新 更多