我想知道如何使用mongoose实现延迟加载/滚动更多数据.我想一次加载10个帖子,但我不确定如何最好地加载查询中的下10个元素.
我目前有:
var q = Post.find().sort("rating").limit(10);
Run Code Online (Sandbox Code Playgroud)
加载具有最高"评级"的10个帖子.我如何为接下来的 10个帖子做这个?
我有一个类似的模型:(简化)
题:
public class Question
{
public string QuestionID { get; set; }
public string Title { get; set; }
public string Body { get; set; }
public List<Answer> Answers { get; set; }
}
Run Code Online (Sandbox Code Playgroud)
回答:
public class Answer
{
public string QuestionID { get; set; }
public string Body { get; set; }
}
Run Code Online (Sandbox Code Playgroud)
我打算将数据存储在MongoDB中,并希望使用NoRM.
我的问题是:是否支持延迟加载?或者我可以将其设置为在文档存储上进行延迟加载..?
所以请求一个问题,也检索答案..?(两者都是存储在MongoDB上相同集合中的"帖子")