Grails在域类中使用findAll

时间:2015-05-14 20:45:07

标签: grails gorm

我可以在该域类中调用域类的findAll吗?

class MyClass {

    Parents parent
    ///...

    def onLoad(){     
        MyClass.findAll('from MyClass where parent:=parent',[parent:parent]);
    }
} 

当我尝试时,我得到一个没有签名方法的findAll可用于MyClass错误。

1 个答案:

答案 0 :(得分:0)

我认为您的问题不是在域类中调用getHttpRequest()

您似乎有一些语法问题......

你可能想要的是:

findAll

findAll documentation

MyClass.findAll('from MyClass m where m.parent=:parent', [parent:parent])

findAllBy documentation