在此示例中,如何在类似条件的语句中使用“%”:

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/

10-10 02:36