在mongodb中嵌入了注释分页

lot*_*ser 2 paging comments mongodb

如果我有一个用于存储文章的集合,其中嵌入了注释,当从数据库中检索数据时,我会得到一个带有完整注释列表的文章对象,支持有很多注释,所以这可能是加载效率的问题,如何我可以通过分页评论处理这个吗?我必须使用单独的集合进行评论吗?或者还有什么?提前.

And*_*ich 6

你在寻找$ slice运算符.

要通过分页来检索注释,您需要这样的代码:

db.articles.find({}, {comments:{$slice: [20, 10]}}) // skip 20, limit 10 
Run Code Online (Sandbox Code Playgroud)

此操作将返回仅包含切片注释的文章.)