grails GORM或声明

时间:2014-12-29 21:50:42

标签: hibernate grails gorm

我想做的是

Item.findAllByNameIlikeOrDescriptionIlike(search)

其中search是一个字符串。它为我提供了可能的解决方案

findAllByNameIlikeOrDescriptionIlike([Ljava.lang.Object;)

并抛出以下错误

Item.findAllByNameIlikeOrDescriptionIlike() is applicable for argument types: (java.lang.String) values: [f]

尝试实现这一目标的正确方法是什么?

1 个答案:

答案 0 :(得分:4)

Grails不知道你想为两个测试使用相同的搜索参数,它希望看到NameIlike的一个参数和DescriptionILike的第二个参数:

Item.findAllByNameIlikeOrDescriptionIlike(search, search)