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

Dapatkan elemen pertama dalam array dan kembali menggunakan Agregat?

Sejak 3.2, kita dapat menggunakan $arrayElemAt untuk mendapatkan elemen pertama dalam array

db.my_collection.aggregate([
    { $project: {
        resp : { $arrayElemAt: ['$my_field',0] }
    }}
])


  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Pos Layanan REST Node Mongo

  2. C# driver untuk MongoDb:bagaimana cara menggunakan limit+count?

  3. apakah ada ORM mongodb yang memungkinkan Anda untuk alias bidang?

  4. $or selector saya dalam ekspresi kecocokan pemicu database tidak berfungsi pada tingkat kedua bersarang saat mengonfigurasi pemicu database

  5. Metode Tanggal MongoDB ()