在此示例中,如何在类似条件的语句中使用“%”:
def c = Shop.createCriteria()
def results = c.list {
like("name", "Harrods")
def aha = params.name
like("store.name", %aha%) ##
}
“%aha%”部分无效。但是,如果我做“%ola%”,它确实可以工作。那么如何解决问题呢?
还是上瘾,而不是“%aha”,我如何使用“包含”常规方法而非类似条件来使用条件构建器?
最佳答案
替换以下
%aha%
与
"%${aha}%"
关于grails - Grails创建标准的简单问题,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/6554072/