Проекция Грааля - Динамические ключи - PullRequest
0 голосов
/ 25 сентября 2018

Я использую 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')
    }
}

Возможно ли это с помощью проекции грааля?

...