Bijwerken:
Vanaf v4.4 is er een speciale operator $first:
{ $project: {
user: { $first: "$users" },
otherField: 1
}},
Het is een syntaxissuiker voor de
Oorspronkelijke antwoord:
U kunt arrayElemAt gebruiken:
{ $project: {
user: { $arrayElemAt: [ "$users", 0 ] },
otherField: 1
}},