所以,我有一个超级简单的查询:
return Quotes.findOne({}, {sort: {createdOn: -1}} );
返回最后的引用。
我希望添加一个上一个按钮,为此,我喜欢一个优雅的建议,即如何修改查询以便在最后一个之前返回。类似的东西:
return Quotes.findOne({}, {sort: {createdOn: -1}}, { additionalQuery: secondLast } );
有什么建议吗?
答案 0 :(得分:2)
我不认为有一种非常优雅的方式,你必须找到更多的文件,并从第二个到最后一个收集,例如通过获取两个文件和跳过第一
return Quotes.find({}, {sort: {createdOn: -1}} ).limit(2).skip(1);
似乎findOne
支持在开头跳过文档,这可能也一样好。