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

Bagaimana cara membatasi jumlah sub kolom di MongoDB?

Anda dapat menggunakan $slice operator.

Sintaks yang Anda cari adalah seperti ini:

db.your_collection.find({
   ...
}, {
   your_field: { $slice: 3 }
});

ini akan mengembalikan Anda 3 subelemen pertama dari array Anda (Anda dapat menggunakan -3 untuk mengembalikan yang terakhir)




  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. kueri di mongo Shell memberikan SyntaxError:missing :after property

  2. jenis kustom luwak/mongodb

  3. mongodb memperbarui elemen array terakhir

  4. Agregat Mongodb pada subdokumen dalam array

  5. MongoDB:Bagaimana cara mengembalikan elemen acak tanpa Linq? (MongoDB, C#)