我想做的是
Item.findAllByNameIlikeOrDescriptionIlike(search)
其中search是一个字符串。它为我提供了可能的解决方案
findAllByNameIlikeOrDescriptionIlike([Ljava.lang.Object;)
并抛出以下错误
Item.findAllByNameIlikeOrDescriptionIlike() is applicable for argument types: (java.lang.String) values: [f]
尝试实现这一目标的正确方法是什么?
答案 0 :(得分:4)
Grails不知道你想为两个测试使用相同的搜索参数,它希望看到NameIlike的一个参数和DescriptionILike的第二个参数:
Item.findAllByNameIlikeOrDescriptionIlike(search, search)