1

これがダンプの質問である場合は申し訳ありませんが、理解できません。

コレクションのサイズが大きくなると、データの一部をレンダリングすると便利になります。そのために、次のようなことができます

model.query('items', { $skip: 30, $limit: 30 })

しかし、フィルターや並べ替えでそれを行うにはどうすればよいでしょうか? 私が試してみました

model.query('items', { $skip: 30, $limit: 30 }, { creation_time: -1})

MongoDB を模倣し.find()ます。

フィルターでフェッチ/クエリを実行する方法が見つかりません。.get()もちろん、大規模なコレクションでは問題になるため、後でスライスしたくありません。ref()on フィルターを使用しようとしましたが、成功しませんでした。誰かがそれらの状況を処理する方法についてのレシピを知っていますか?

前もって感謝します。

PS: .fetch() がカーソルを保持し、.get() がデータを取得するのを待ちたいと思います。

4

1 に答える 1

2
model.query('items', { $skip: 30, $limit: 30, $orderby: {creation_time: -1}})
于 2014-02-26T05:03:59.457 に答える