Express 跳过和限制mongoose模型子文档/数组

Express 跳过和限制mongoose模型子文档/数组,express,mongoose,mongoose-schema,mern,Express,Mongoose,Mongoose Schema,Mern,我最近开始学习express和mongoose,但我不确定我是否应该按照现在的方式做事。我遵循一个教程来处理帖子,每个帖子都可以有喜欢和评论,我的模型看起来像教程中的这个。 但是当我使用skip and limit打开一篇帖子时,我想懒洋洋地加载我的评论(比如Facebook帖子),问题是我应该在另一个文档上添加评论,还是可以跳过并限制这些评论 Post.find({id:req.params.id,注释:{skip:0,limit:10}})??看看这个答案: 作为示例,您应该使用SLICE

我最近开始学习express和mongoose,但我不确定我是否应该按照现在的方式做事。我遵循一个教程来处理帖子,每个帖子都可以有喜欢和评论,我的模型看起来像教程中的这个。

但是当我使用skip and limit打开一篇帖子时,我想懒洋洋地加载我的评论(比如Facebook帖子),问题是我应该在另一个文档上添加评论,还是可以跳过并限制这些评论


Post.find({id:req.params.id,注释:{skip:0,limit:10}})??

看看这个答案:

作为示例,您应该使用SLICE

db.collection.find({}, {ObjectArray:{$slice:[0, 3]}})