我正在尝试使用我的服务在我的数据库中查找记录,这有效:
def resultList = IndividualRecord.findAllWhere(citizenship: 'us')
但是当我将公民身份改为大写时,就像这样:
def resultList = IndividualRecord.findAllWhere(citizenship: 'US')
它不再有效。所以我尝试了这个:
def resultList = IndividualRecord.findAllWhere(citizenship.caseIgnoreEquals('us'))
但这不起作用。有什么建议?公民身份是班级String
的{{1}}属性。
答案 0 :(得分:3)
这将citizenship
字段与'US'
不区分大小写
def resultList = IndividualRecord.findAllByCitizenshipIlike('US')