我使用的是Mongoose聚合(MongoDB 3.2版).
我有一个字段users
,它是一个array.我想将这个数组中的第一项$project
转移到一个新字段user
.
我试过了
{ $project: {
user: '$users[0]',
otherField: 1
}},
{ $project: {
user: '$users.0',
otherField: 1
}},
{ $project: {
user: { $first: '$users'},
otherField: 1
}},
但两者都不起作用.
我怎样才能正确地做呢?谢谢