sql >> Database teknologi >  >> NoSQL >> MongoDB

Få det første element i array og vende tilbage ved hjælp af Aggregate?

Siden 3.2 kan vi bruge $arrayElemAt for at få det første element i et array

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


  1. Sådan gør du:Brug HBase Thrift Interface, del 1

  2. Geografisk distribuerede MongoDB-klynger på AWS i EU-regionen

  3. Fjederdata ved hjælp af Neo4j og MongoDB

  4. Skub element ind i indlejrede array mongoose nodejs