В mongoose, используйте агрегацию для достижения объединения значений двух ключей. Допустим, у нас есть модель Person
в мангусте, а firstName
, lastName
- два поля в документе, чтобы получить fullName
:
Person.aggregate([
{$project: {fullName: {$concat: ["$firstName", " ", "$lastName"]}}}
]);
Выход:
{ "_id" : ObjectId("5b83d435c671fcae13004e0f"), "fullName" : "Shivam Pandey" }
{ "_id" : ObjectId("5b83d459c671fcae13004e10"), "fullName" : "J. Whit" }
MongoDB Ref: Ссылка