我的facebook页面有“Grails Runtime exception”.我怎样才能去掉它,回到原来的页面呢?
My fakefacebook page has "Grails Runtime Exception" How can I get rid of it and get back my page that I had before?
我正在做作业,突然…Grails运行时出现异常,整个页面空白。我所有的工作都白费了,我那么努力工作。我都快做完了。这是什么?我怎样才能恢复我的页面?
Error 500: Error processing GroovyPageView: Error executing tag <g:render>: Error executing tag <g:render>: No row with the given identifier exists: [myfakewall.Friend#155509] at /home/myfakewall2/myfakefb/grails-app/views/post/_partial.gsp:80 at /home/myfakewall2/myfakefb/grails-app/views/wall/edit.gsp:205
Servlet: grails
URI: /grails/wall/edit.dispatch
Exception Message: No row with the given identifier exists: [myfakewall.Friend#155509]
Caused by: Error processing GroovyPageView: Error executing tag <g:render>: Error executing tag <g:render>: No row with the given identifier exists: [myfakewall.Friend#155509] at /home/myfakewall2/myfakefb/grails-app/views/post/_partial.gsp:80 at /home/myfakewall2/myfakefb/grails-app/views/wall/edit.gsp:205
Class: /WEB-INF/grails-app/views/wall/edit.gsp
At Line: [-1]
Code Snippet:
我不知道这是什么意思,我希望我的页面重新设置,如果你们中的任何一个会这么好心地告诉我它是什么。如何摆脱它?
强烈建议您包含有问题的代码。但是从错误描述来看,似乎你在域类的数据库映射中有问题。
我猜,你已经做了这样的事情:
class A {
String name
}
class B {
A property
String name
}
在这种情况下,如果您删除了一条A记录,B就不能再检索到A,因此错误" no row with the given identifier exists"是有意义的。
这种情况的简单解决方案是在删除A对象之前删除使用对象A的所有记录B。或者你可以改变你的域名设置,使用belongsTo &
为了"恢复"你的工作,我认为截断&重新创建数据库就足够了。你也可以在数据源中使用"drop-create"。这没什么好恐慌的。
相关文章:
- 在调用Objective-C函数时将值返回到JavaScript
- 将不在模型中的数据返回到mvc控制器
- 在模板中重新加载嵌入的javascript(Grails)
- 将值从Javascript传递并返回到VBScript,ASP中的Vice Versa
- 使用JS从选择和文本输入中捕获值,并将输出返回到HTML
- 在Grails中的gsp中执行jquery代码
- 我需要iframe的内容像动画一样展开,填满整个屏幕并缩小到原来的大小
- 录音机未将控制权返回到phonegap应用程序
- 握手后将头返回到STOMP客户端帧对象
- 通过XHR请求将MYSQL数组从PHP返回到Javascript
- 按钮不'我不工作;我又回到了起始页
- 从控制器返回到Ajax的数据混乱
- Http服务工厂将未定义的返回到Angular中的控制器
- 用于Grails的JavaScript微调器
- JQUERY-在没有悬停后将SRC更改回原来的状态
- 谷歌地图api拖动路线再次回到原来的位置
- 谷歌地图回到原来的中心
- 如果一个项目没有被拖到一个特定的位置,那么让它回到原来的位置
- 我如何强制一个元素在webkit回到原来的大小
- 我的facebook页面有“Grails Runtime exception”.我怎样才能去掉它,回到原来的页面呢?