sql >> Databasteknik >  >> NoSQL >> MongoDB

Skaffa första elementet i array och återvända med Aggregate?

Sedan 3.2 kan vi använda $arrayElemAt för att hämta det första elementet i en array

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


  1. hur implementerar man oändlig rullningspaginering i Angular 5?

  2. MongoDB i PHP som använder aggregat för att gruppera efter _id fungerar inte null

  3. Nodejs, väntar inte på att Redis-frågan ska slutföras innan du fortsätter med exekvering

  4. Att hitta ett MongoDB-dokument genom ett ord i en fältbeskrivning i varje produkt med Mongoskin