schemaName.findOne({'_id': { '$lt': req.params._id }}).sort({ _id: -1 }).then(...) #上一篇
schemaName.findOne({'_id': { '$gt': req.params._id }}).sort({ _id: 1 }).then(...) #下一篇
上述代码会获取一篇文章的全部字段,但有时候我们并不需要那么多字段,甚至在数据较大时(如带有图片的文章)会影响网页的加载速度,所以我们可以根据实际需要限定返回字段
↑优化方案:在.then前面加.select({_id : 1, Title : 1}),仅返回_id和Title字段