Поиск агрегации с DBRef
Можно ли использовать этап поиска структуры агрегации, когда имеется 2 коллекции, где в исходной коллекции есть DBREF, а в коллекциях dest - длинный _id?
Мой запрос агрегации:
db.carAgent.aggregate([ { $lookup: { from: "country", localField: "country", foreignField: "_id", as: "country" } }])
И пример данных коллекции:
> db.country.findOne()
{
"_id" : NumberLong(1),
"countryId" : "AD",
"countryName" : "Andorra",
"phoneCode" : "376",
"iso3" : "AND"
}
> db.carAgent.findOne()
{
"_id" : NumberLong(5),
"name" : "ALAMO ehi",
"country" : DBRef("country", NumberLong(97)),
"desc" : "Alamo DC",
"status" : true,
"xmlType" : "AL",
"company" : "ALAMO"
}
>