Uppdatering:
Från och med v4.4 finns en dedikerad operatör $first:
{ $project: {
user: { $first: "$users" },
otherField: 1
}},
Det är en syntax socker för
Ursprungligt svar:
Du kan använda arrayElemAt:
{ $project: {
user: { $arrayElemAt: [ "$users", 0 ] },
otherField: 1
}},