Grails投影-动态关键点

时间:2018-09-25 13:08:42

标签: mongodb grails projection

我正在使用mongodb。

我的数据结构如下

{
   "name":"test",
   "code":"test_code",
   "names":[ 
       { "en":"test" },
       { "hi":test in hindi" },
       { "ge":"test in german" },
       { "mal":"test in malaysian" }
       ....
   ]
}

我无法找出一个动态投影查询,该查询将返回与我传入的语言相对应的唯一名称。

类似

MyDomain.createCriteria().list{
    projections{
            property('names.'+${langKey})
            property('name')
            property('code')
    }
}

使用grails投影可以做到吗?

0 个答案:

没有答案