db.getCollection('field_group').aggregate([
{
$project: {
"_id": {
"$toString": "$_id"
},
"title": 1,
"order": 1
}
},
{
$lookup: {
from: 'field',
localField: '_id',
foreignField: 'fieldGroupId',
as: 'fields'
}
}
])
У меня есть порядка 20 опций и иногда еще появляются новые. Т.е какого-то готового списка нету.
Не совсем понимаю, логику того что должно быть в самом касте прописано