Я использую mongodb.
У меня есть структура данных, как показано ниже
{
"name":"test",
"code":"test_code",
"names":[
{ "en":"test" },
{ "hi":test in hindi" },
{ "ge":"test in german" },
{ "mal":"test in malaysian" }
....
]
}
Я не могу определить запрос динамической проекции, который бы возвращал единственное имя, соответствующее языку i
Что-то вроде
MyDomain.createCriteria().list{
projections{
property('names.'+${langKey})
property('name')
property('code')
}
}
Возможно ли это с помощью проекции грааля?