elasticsearch,Grails,elasticsearch" /> elasticsearch,Grails,elasticsearch" />

Grails 如何映射集合<;字符串>;?

Grails 如何映射集合<;字符串>;?,grails,elasticsearch,Grails,elasticsearch,我的Grails域类由mongodb和tags属性支持: Set<String> tags 设置标签 我试图让它可以搜索,并且可以通过“标记:某物,某物”来查询 对于非对象集合(如List),中的inList函数 Grails可以检查项目的具体存在性 这将生成与$in运算符相关的MongoDB查询{tags:{$in:[“something”,“somethingelse”]} 所以我相信这只是对戈姆提出适当质疑的问题 YourDomainClass.findAll {

我的Grails域类由mongodb和tags属性支持:

   Set<String> tags
设置标签

我试图让它可以搜索,并且可以通过“标记:某物,某物”来查询

对于非对象集合(如List),中的inList函数 Grails可以检查项目的具体存在性

这将生成与$in运算符相关的MongoDB查询{tags:{$in:[“something”,“somethingelse”]}

所以我相信这只是对戈姆提出适当质疑的问题

YourDomainClass.findAll {
    inList('tags', 'something', 'somethingelse')
}