首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >grails-plugin项目中的save()域

grails-plugin项目中的save()域
EN

Stack Overflow用户
提问于 2012-03-15 21:04:01
回答 2查看 641关注 0票数 0

创建了一个域类,名为Student。

在控制器中创建了一个名为

代码语言:javascript
复制
def p = new Student()
p.save()

上面写着

代码语言:javascript
复制
No signature of method: hazelgrails.Student.save() is applicable for argument types: () values: []
Possible solutions: save(), save(boolean), save(java.util.Map), wait(), any(), wait(long). Stacktrace follows:
Message: No signature of method: hazelgrails.Student.save() is applicable for argument types: () values: []
Possible solutions: save(), save(boolean), save(java.util.Map), wait(), any(), wait(long)

插件项目中是否不允许域CRUD操作?

我是懒惰的开发人员,不想创建一个测试应用程序和打包/安装插件每次我编码。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2012-03-15 21:30:25

插件项目中是否不允许域CRUD操作?

他们是。您确定已将Student类放在domain目录下吗?

我是一个懒惰的开发人员,不想在每次编码时都创建一个测试应用程序并打包/安装插件。

您可以通过加载插件in-place来避免此开销

票数 2
EN

Stack Overflow用户

发布于 2012-05-15 13:27:28

如果文件中的类名与groovy文件的名称不匹配,您将得到相同的错误。在我的例子中,它是MyImage.groovy与类Myimage (小写I)。这似乎是Grails 2.0.3及更低版本中的一个错误。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/9720288

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档