Rails // ActionController::ParameterMissing 错误
我收到 ActionController::ParameterMissing in FarmersController#create 错误。我只是做基本的用户登录设置。很多类似的帮助表明我可能有拼写,或者…
使用 Ruby on Rails,从另一个 Ruby 类的显示页面上显示表单字段中的数据的最佳方式是什么?
我对 Ruby 还是有点陌生,并且在显示页面上显示来自另一个类的数据时遇到问题。我有两个课程,公司和工作。在“职位显示”页面上,我想在求职者查…
路线存在,但无法破坏对象,为什么?
我无法销毁具有有效路线的对象。浏览器返回没有路由匹配[POST]“/blog/topics/3/posts/1”。不过,我可以对同一资源执行所有其他操作。如果我可以从控…
获取在 Rails 中更新时保留的参数
以 Post 作为示例模型,假设 Post 有 2 个属性,这两个属性都有验证。当要编辑一篇文章时,假设我更改了 2 个属性,其中一个属性验证失败,导致页面重…
在rails中,controller.action_methods返回方法,即使它们没有关联的路由
对于资源丰富的控制器,调用controller.action_methods会产生控制器上所有可能的操作方法。我有一个资源,我已将其路由限制为 [:only=>; “指数”]。 …
Rails 检测控制器中的请求类型?
我有一个控制器,它通过 html 显示用户个人资料,通过 JSON 显示用户悬停卡和个人资料信息。 class UsersController < ApplicationController def sho…
指定格式:“xml”使用 render_to_string 忽略
我有一个需要将视图渲染为字符串的操作。该视图称为index.xml.erb。我正在尝试使用 render_to_string 来实现此目的: my_string = render_to_string(l…
使用authenticate_or_request_with_http_basic()时收到AbstractController::DoubleRenderError
我有一个正在工作的控制器操作,当我在块的开头添加对 authenticate_or_request_with_http_basic 的调用时,该操作会中断。这是不起作用的操作代码: …
如何从 Rails 3 中的视图/助手中检索控制器类?
我知道 controller_name 返回包含控制器名称的字符串,但如何从助手中检索控制器类(或对象)? 编辑:当控制器具有命名空间时,该解决方案也应该有效…
如何使用 NewRelic 监控 ActionController::Metal?
我有一个 Rails 3 应用程序,其中一些控制器是普通的 Rails 控制器,有些是使用 ActionController::Metal 实现的。默认情况下,NewRelic 监视普通的 R…
未定义的方法“url_for”在 ActiveRecord 模型中渲染 Rails 2.3.x 模板时
我知道这不是“可接受的”做法,但作为后台进程,我将渲染的 Rails 部分缓存到数据库中,以便通过 JSONP 更快地输出。我已经找到了许多关于该主题的资…
动作控制器:异常私有方法“sub”要求 nil:NilClass
我的应用程序现在只有最低限度的资源。我不知道为什么会收到此错误,但如果我查看日志文件,它会显示以下内容:- ActionController::RoutingError(私…
ActionController::RoutingError:没有路由匹配 [POST]
require 'test_helper' class MyTest < ActionController::IntegrationTest test "view posts from login page" do visit("/logins/new") find_field…
Jruy/Rails 3 中的 NameError 未初始化常量
我正在将一个项目从 Rails 2.6 升级到 Rails 3.1 和 Jruby 1.6.4 我遵循 Jeremy 的 Rails 手册。 现在我在启动服务器时遇到一些错误。 NameError in A…