rvmrc 文件不起作用
我创建了一个名为 rails2ruby192 的 gemset,并在根目录的 .rvmrc 文件中添加了以下代码,但它没有加载 gemset。 ruby-1.9.2-p180@rails2ruby192 …
如何更新 after_save 中的属性而不导致 Rails 2.3 中的递归?
我有一个模型,其中附有 Paperclip 的视频。保存后,我使用保存的视频生成缩略图。我需要在每次保存后执行此操作,即使尚未上传新视频,因为用户可以…
使用 Rails 2.3 的 (gem) 的最新版本
我想知道特定 gem 的哪个版本可与最新的 Ruby on Rails 2.3.x(我正在编写的 2.3.13)配合使用,以及最后一个官方支持的版本。 给定一个虚构的示例gem…
为 rubyonrails 编写测试
我是为 rspect、steeak、cucumber 等 rubyonrails 应用程序编写测试的新手。我如何开始或学习才能帮助我编写漂亮的代码? 你可以举一些简单的例子…
Rails 2.3 中的 404 自定义错误页面
每当出现错误时,我都会重写 render_Optional_error_file 以呈现自定义页面。如果应用程序中出现错误,这会非常有效,它会毫无问题地呈现“shared/err…
Rails 2.3.4:如何根据自己的类型过滤共享相同表的模型?
考虑以下示例代码:( def Product < ActiveRecord::Base end def Book < Product end 我放弃了为这种关系寻找名称。我认为 Book 是“子模型”,Produ…
Ruby Net::HTTP - 停止自动转义引号?
我有以下代码: http = Net::HTTP.new("www.something.com", 80) http.set_debug_output($stdout) http.post("/blah", "something", {'random-paramet…
使用整数 ID 类型字段的多态关联
我有一个表 Foo,它有一个名为 bar 的多态 own_to 关联。 foos 表具有标准的 bar_id 列。但是,我有一个整数 bar_type_id 列,而不是基于字符串的 bar…
尝试使用nailgun 和 spork 让我的 rspec 1.2 测试在 JRuby 和 Rails 2.3.10 上运行得更快时出错
我最近开始在我的 Rails 2.3 Web 应用程序中使用 JRuby。从那时起,我的 rspec 测试一直缓慢……自从我切换到 JRuby 以来,测试运行时间太长。 在使用…
Rails 中的文本字段大小动态增加
我正在尝试在我的项目中实现类似于 Facebook 的群组功能。我将 Rails 2.0.2 和 Ruby 1.8.7 用于项目特定目的。我使用的是 Ubuntu 10.04 操作系统。 我…
Rails 3 相当于controller.process(构建无缝用户身份验证)
我一直在尝试开发用于用户身份验证的控制器操作,以便我可以执行以下操作: class PostsController < ApplicationController before_filter :authenti…
rake 规范失败,而 rake 规范:(models|controllers|views) 通过
我在 rspec 邮件列表上提出了这个问题,但没有得到回复,所以我想我应该在这里尝试一下。 在 ruby 1.9.2-p180 上使用 rspec 1.3.2 和 rspec-rails…
避免 ActiveRecord#save 记录大字段
我需要防止 ActiveRecord#save 记录大字段的内容。 有没有办法在 Rails 2.3.x 上配置这个? @document.save #=> Will log something like: Apr 20 13:…
(config.filter_parameters) 相当于 Rails 2.3.5
我需要 Rails 2.3.x 的 config.filter_parameters (Rails 3.xx) 等效项 module SampleApp class Application < Rails::Application # Configure sensi…
为 Rails 2.3 和 Rspec 设置 Capybara
我在使用 Rspec 1.3 在 Rails 2.3.8 应用程序中设置水豚 (0.4.1.2) 时遇到一些麻烦 从安装水豚说明中,我插入了以下行: require 'capybara/rspec' 但…