相关疑难解决方法(0)

如何使用Active Support核心扩展?

我安装了Active Support 3.0.3,使用Ruby 1.8.7安装了Rails 3.0.3.

当我尝试使用时,1.week.ago我得到了

NoMethodError: undefined method 'week' for 1:Fixnum
from (irb):2
Run Code Online (Sandbox Code Playgroud)

其他核心扩展似乎有效.我在一个朋友的计算机上尝试过(同样的安装规范和旧版本),结果相同.

是什么赋予了?

所有这些都在IRB中.

ruby time extension-methods ruby-on-rails activesupport

94
推荐指数
2
解决办法
5万
查看次数

当需要active_support时,cattr_accessor无法正常工作(在rails之外)?

我不熟悉active_support,所以请耐心等待!

Fox的库允许通过谷歌的API搜索,但它需要积极的支持.我似乎无法让它工作!有任何想法吗?

require 'rubygems'
require 'active_support'
require 'google_search'

p GoogleSearch.web :q => "Hello World!"
Run Code Online (Sandbox Code Playgroud)

给我:

NoMethodError: undefined method ‘cattr_accessor’ for GoogleSearch:Class
Run Code Online (Sandbox Code Playgroud)

我有什么想法我做错了吗?

ruby ruby-on-rails activesupport

5
推荐指数
1
解决办法
2322
查看次数