0

Is possible to display details from collection where has inside population role: '4edd40c86762e0fb12000002' ?

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

So for result where populate return null I also don't need record from recommendModel.find for that

Vladimir
  • 1,751
  • 6
  • 30
  • 52

1 Answers1

0

If I'm understanding your question correctly you could perform a filter after your populate in your .exec. Check out this answer for more details on the implementation.

Community
  • 1
  • 1
Thomas Wolfe
  • 638
  • 6
  • 11