2007-12-18
rails 2.0 destroy method not working
刚把自己的rails app升级到rails 2.0版本。
发现 destroy method 不好用了。
程序上没有什么特殊的,就是普通的destroy method.
数据不被删除,然后转到了list action。
log 里面有这样一行。
在网上查了查,http://www.oreillynet.com/cs/user/view/cs_msg/92284跟我的情况一样。
但是我的firefox 已经 enable javascript了。
而且我在IE 7上也测试了,还是不行。
郁闷。
我把destroy 改成 delete 或者其他的名字。
就好使了。
那个filter chain是个什么东东呢?
请教一下,这是不是一个rails bug.该怎么处理啊。
谢谢
发现 destroy method 不好用了。
程序上没有什么特殊的,就是普通的destroy method.
def destroy
Recipe.find(params[:id]).destroy
redirect_to :action => 'list'
end
数据不被删除,然后转到了list action。
log 里面有这样一行。
Filter chain halted as [#<ActionController::Filters::ClassMethods::ProcFilter:0xb6b60ed4 @filter=#<Proc:0xb6d012e8@/usr/lib/ruby/gems/1.8/gems/actionpack-2.0.1/lib/action_controller/verification.rb:75>>] rendered_or_redirected.
在网上查了查,http://www.oreillynet.com/cs/user/view/cs_msg/92284跟我的情况一样。
但是我的firefox 已经 enable javascript了。
而且我在IE 7上也测试了,还是不行。
郁闷。
我把destroy 改成 delete 或者其他的名字。
就好使了。
那个filter chain是个什么东东呢?
请教一下,这是不是一个rails bug.该怎么处理啊。
谢谢
评论
Auckland
2007-12-18
已经解决了。
verifi method 的问题。
我应该在 link_to 'Destroy' 后面加上 :method =>:post
惭愧啊。这么基础的东西,竟然让我弄了好一阵。
verifi method 的问题。
我应该在 link_to 'Destroy' 后面加上 :method =>:post
惭愧啊。这么基础的东西,竟然让我弄了好一阵。
发表评论
提醒: 该博客已发表在公共论坛,博客所有留言会成为论坛回贴,留言请注意遵守论坛发贴规则
- 浏览: 1687 次
- 性别:

- 来自: 新西兰

- 详细资料
搜索本博客
最近加入圈子
最新评论
-
请教网站创业者的经验
t0uch 写道楼上是奥克兰大学的? 很同意你的看法,一切创意点子都在生活中 ...
-- by Auckland -
请教网站创业者的经验
服务定位 推广 最不容易的地方
-- by tomas_z -
请教网站创业者的经验
楼上是奥克兰大学的?很同意你的看法,一切创意点子都在生活中
-- by t0uch -
请教网站创业者的经验
eway 写道互联网创业已经是诸多创业中最难的一种了,呵呵。 如果硬是要尝试的话 ...
-- by Auckland -
请教网站创业者的经验
互联网创业已经是诸多创业中最难的一种了,呵呵。如果硬是要尝试的话,你第一要考虑的 ...
-- by eway






评论排行榜