MongoDB
 sql >> Base de Dados >  >> NoSQL >> MongoDB

Obter o primeiro elemento na matriz e retornar usando Agregado?


Desde 3.2, podemos usar $arrayElemAt para obter o primeiro elemento em uma matriz
db.my_collection.aggregate([
    { $project: {
        resp : { $arrayElemAt: ['$my_field',0] }
    }}
])