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

Ulangi kursor Mongodb dari agregat

Coba ini:

var cursor = User.aggregate([
    { $match: { _id: { $nin: req.decoded.username.connections } } },
    { $sample: { size: 10 } },
]).cursor().exec();

cursor.each(function(err, doc) {
    //do something with doc
});

Mongoose menangani agregat ke objek kursor berbeda dari Mongodb-asli seperti yang Anda posting di tautan Anda. Informasi lebih lanjut di sini:dokumentasi kursor agregat luwak




  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. $cocok dalam $hasil pencarian

  2. kembalikan hanya satu properti _id

  3. Kecocokan sebagian menggunakan paket primitif mongo

  4. Sintaks Kueri Berbeda C# MongoDB

  5. Sepertinya ketika saya melakukan fs.writeFile(), file yang diubah me-restart nodemon. Bagaimana agar tidak restart?