MongoDB と Mongoose を使用して REST サービスの簡単なページネーションを作成しようとしています。これが私が今やっている方法です。
ご覧のとおり、「次の」変数で 0 を送信していますが、結果がなくなったときに 0 を送信したいだけです。結果が終わり、もう何も得られない場合、どうすれば取得できますか?
var user = User.find(
{},
{},
{skip: skip, limit: limit},
function(err, docs) {
if (!err) {
res.json({users: docs, next: 0} );
} else {
throw err;
}
});
ありがとう!
PS: node.js と Express を使用しています。