gpt4 book ai didi

grails - 从一个到多个的Grails搜索不起作用

转载 作者:行者123 更新时间:2023-12-02 16:02:13 26 4
gpt4 key购买 nike

这是我的 Realm 类(class),

class Company {
String name
static hasMany = [groups:CompanyGroup]
}

class CompanyGroup{
String name
static belongsTo = [company:Company]
}

我收到的参数包含CompanyGroup的名称,并且我想获取找到CompanyGroup的公司的结果。

我确实是这样
def groupList = account.companies.groups.flatten()
def groupResult = groupList.findAll{
it.name ==~ /(?i).*${params.keyword}.*/
}

我从上述代码中的params.key中获得了具有名称的Companygroup。因此,我想呈现具有此类分组的公司列表,
def com = Company.withCriteria{
eq("groups", groupList)
}
render [companies : com]

它不起作用!

最佳答案

def com = Company.withCriteria{
inList("groups", groupList)
}

关于grails - 从一个到多个的Grails搜索不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29320993/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com