刚把自己的rails app升级到rails 2.0版本。
发现 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.该怎么处理啊。
谢谢
分享到:
- 2007-12-18 07:35
- 浏览 1306
- 评论(1)
- 论坛回复 / 浏览 (1 / 2010)
- 查看更多
相关推荐
【Ruby on Rails 2.0的新特性介绍】 Ruby on Rails 2.0 是这个流行的Web开发框架的一个重大更新,发布于2007年底。Rails以其快速的版本迭代和创新的功能而闻名,从1.0到2.0的升级也不例外。这次更新带来了许多新...
### Rails 2.0 的配置方法 #### 一、引言 Rails 2.0作为Ruby on Rails(简称ROR)框架的一个重要版本,在Web开发领域具有不可忽视的地位。本篇将详细介绍Rails 2.0的配置过程及注意事项,帮助初学者快速上手并深入...
Rails 2.0 API 文档是一个非常宝贵的资源,它为开发者提供了全面的指南,以便于在使用Ruby on Rails 2.0版本时更好地理解和利用其框架功能。Ruby on Rails(简称Rails)是一个开源的Web应用框架,它遵循MVC(模型-...
这个“ruby on rails2.0本地安装包”适用于Windows和Linux操作系统,特别是针对网络速度较慢的用户设计,方便他们离线安装Rails 2.0.2版本。 在Rails 2.0版本中,有几个关键性的改进和特性: 1. **ActiveRecord**...
### Rails 2.0 关键知识点详析 #### 一、引言 Rails 2.0作为Ruby on Rails框架的一个重要版本,在其发布时引入了一系列改进与更新,旨在提升开发效率与应用程序性能。该版本虽然没有引入革命性的新特性,但通过对已...
在Ruby on Rails 2.0框架下,我们经常会遇到创建和操作数据库的需求。在这个实例中,我们将探讨如何在Rails应用中使用SQLite数据库,一个轻量级且易于上手的数据库管理系统,尤其适合开发阶段。标题提到的“mybook”...
《jRuby on Rails WEB2.0》:将Ruby on Rails融入Java平台的实践指南 《jRuby on Rails WEB2.0》是一部由Ola Bini撰写的书籍,深入探讨了如何将Ruby on Rails这一敏捷开源框架与Java平台相结合,以构建高效、灵活的...
《JRuby on Rails Web 2.0 实用项目》 英文PDF + 源码
Rails 2.0版本在当时是一个重要的里程碑,引入了许多新特性并优化了已有的功能。 在Rails API文档中,你可以找到关于以下关键知识点的详尽解释: 1. **路由(Routing)** Rails的路由系统将HTTP请求映射到控制器的...
在Ruby on Rails框架中,`Rails 2.0.2`是一个较早的版本,而分页功能在那个时期并不像现在的Rails应用那样内置在框架内。为了实现分页,开发者通常需要安装并使用第三方插件,比如"will_paginate"。这个插件允许你在...
### JRuby on Rails Web 2.0 Projects:将Ruby on Rails引入Java平台 #### JRuby简介 JRuby是一种Ruby语言的实现,它运行在Java平台上,利用了Java虚拟机(JVM)的强大功能。JRuby使得开发人员能够在Java环境中使用...
《Advanced Rails Reciples》作为Rails领域的经典续作,由Brad Ediger撰写,并在2008年出版,涵盖了Rails 2.0版本的新特性及高级用法。本书不仅适合已经有一定Rails基础的开发者进阶学习,也适合希望深入了解Rails...
### 关于Rails 2.0 Rails,即Ruby on Rails,是一种使用Ruby语言构建的开源Web应用框架,遵循Model-View-Controller(MVC)架构模式。它由David Heinemeier Hansson设计并开发,首次发布于2005年。Rails 2.0版本在...