sql >> Database >  >> NoSQL >> MongoDB

Eerste element in array ophalen en retourneren met Aggregate?

Sinds 3.2 kunnen we $arrayElemAt om het eerste element in een array te krijgen

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


  1. Duurzaamheid en schrijfveiligheid in MongoDB begrijpen

  2. Ondertekend 64-bits nummer vergelijken met 32-bits bitsgewijze bewerkingen in Lua

  3. MongoDB op een Windows 7-machine:er kon geen verbinding worden gemaakt

  4. Word lid van twee collecties in MongoDB