DEV Community

Discussion on: How to use Populate in Mongoose & Node.js

 
paras594 profile image
Paras 🧙‍♂️

Good...things are not 100% clear to me as well...but I am sure after trying and testing we can understand it better :)

Thread Thread
 
njugush profile image
Njugush_Dev

Hello paras wanted to know how you can find or filter items based on the populated items

Thread Thread
 
paras594 profile image
Paras 🧙‍♂️

Hi Neural. I don't think, we can find or filter items based on populated items. It may also slow down the query as well.
I would say, go for aggregation, because in aggregation we have better control over how we structure and filter data in different steps. Populate is good for simple to intermediate scenarios but aggregation is more helpful when you need to handle a little complex to advance scenarios