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

Kueri MongoDB dengan beberapa kondisi dan irisan

Proyeksi adalah definisi objek tunggal. Anda juga "meminta" untuk hal-hal daripada meminta kecocokan dalam proyeksi selain kriteria pencocokan bidang tertentu. $slice adalah kasus khusus yang tidak mengecualikan bidang lain dalam proyeksi secara default:

Domain.collection.find(
  { "domain":req.params.domain, "date": date }, 
  { "visitors": { "$slice":100 } }, 
  function(err,domain){
     // process results here
  }
);

Mungkin juga perlu diperhatikan bahwa $slice di sini ( seperti JavaScript ) didefinisikan sebagai "jumlah entri" dan bukan n-1 referensi seperti dalam indeks array.




  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Deserialisasi MongoDB BSON

  2. mongoDB memilih catatan berdasarkan dua kondisi

  3. Bagaimana cara menghitung perbedaan antara nilai dokumen yang berbeda menggunakan agregasi mongo?

  4. Mencoba menemukan dengan $regex beberapa bidang secara bersamaan di Mongodb

  5. Hemat TimeZone dengan Tanggal di mongodb