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

Cara membatasi jumlah dokumen bersarang yang ditampilkan di MongoDB

Anda dapat mencoba kueri di bawah ini. Gunakan $slice untuk mendapatkan paling banyak n elemen dalam array dokumen bersarang untuk setiap dokumen.

db.collection.aggregate([{ $project: { title: 1, nUsers: { $slice: [ "$users", n ] } } ])

atau Menggunakan kueri biasa.

db.collection.find({}, { title: 1, nUsers: {$slice: n } })



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Memasukkan bidang (kolom) baru ke mongoDB dengan panda

  2. Kerangka Agregasi MongoDB - Ganti Nama Bidang Dinamis

  3. Topologi lempar Mongo hancur setelah satu koneksi

  4. Menampilkan Enkripsi Cadangan untuk MySQL, MongoDB &PostgreSQL - ClusterControl 1.5.1

  5. Mongoose, MongoDB:Bagaimana cara menyimpan () dokumen setelah push ()?