gpt4 book ai didi

Grails 域类字符串属性不区分大小写的搜索

转载 作者:行者123 更新时间:2023-12-01 23:54:01 28 4
gpt4 key购买 nike

我正在尝试使用我的服务在我的数据库中查找记录,这行得通:

def resultList = IndividualRecord.findAllWhere(citizenship: 'us')

但是当我将公民身份更改为大写时,如下所示:

def resultList = IndividualRecord.findAllWhere(citizenship: 'US')

它不再有效。所以我尝试了这个:

def resultList = IndividualRecord.findAllWhere(citizenship.caseIgnoreEquals('us'))

但这行不通。有什么建议么?公民身份是 IndividualRecord 类的 String 属性。

最佳答案

这将不区分大小写地将 citizenship 字段与 'US' 匹配

def resultList = IndividualRecord.findAllByCitizenshipIlike('US')

关于Grails 域类字符串属性不区分大小写的搜索,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25098522/

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