如何在MongoDB中查询按限制/跳过分组的内容?

时间:2019-03-06 08:40:30

标签: mongodb

在MongoDB中,我可以使用限制/跳过进行分页:

// query 10 books of a user 
Book.find({userId}).skip(10).limit(10);

我希望同时在一个查询中查询多个用户:

// Use $in to query for multiple userIds
Book.find({userId: {$in: userIds}});

我可以将这两个查询组合在一起吗?我的意思是查询多个用户,并限制每个用户的图书数量。

例如,在一个查询中查找每三个用户的一本书。

0 个答案:

没有答案