MongoDB
 sql >> Teknologi Basis Data >  >> NoSQL >> MongoDB

Pesan dan batasi hasil dalam kueri dengan panggilan balik

Menggunakan mongodb asli:http://mongodb.github .io/node-mongodb-native/api-generated/collection.html#find

myModel.find(filter)
            .limit(pageSize)
            .skip(skip)
            .sort(sort)
            .toArray(callback);

Anda juga dapat menentukan item dalam kueri Anda:

myModel.find(filter, {sort: {created_at: -1}, limit: 10}, function(err, items){

});

Tidak ada $orderby di node mongodb asli, jadi saya tidak yakin perpustakaan atau alat lain apa yang Anda gunakan.

...

Sekarang setelah Anda mengklarifikasi Mongoose (yang secara umum saya sarankan untuk tidak melakukannya):

myModel.find(filter).limit(10).exec(function(err, items){
//process
});


  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. MongoDB - Ekspor Data

  2. buat dan perbarui beberapa dokumen MongoDB dalam satu panggilan

  3. Apakah mungkin untuk mengubah TimeZone default di MongoDB menggunakan Rails 3?

  4. Buat pohon JSON di Node.Js dari MongoDB

  5. Dua permintaan bersamaan bercampur di aplikasi Node.js