MongoDB
 sql >> Datenbank >  >> NoSQL >> MongoDB

Erstes Element im Array abrufen und mit Aggregate zurückgeben?

Seit 3.2 können wir $arrayElemAt um das erste Element in einem Array zu erhalten

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