Tôi đã cài đặt Hỗ trợ Hoạt động 3.0.3 và Rails 3.0.3 với Ruby 1.8.7.Tôi làm cách nào để sử dụng tiện ích mở rộng cốt lõi của Hỗ trợ Hoạt động?
Khi tôi cố gắng sử dụng 1.week.ago
tôi nhận được
NoMethodError: undefined method 'week' for 1:Fixnum
from (irb):2
Các phần mở rộng cốt lõi khác có vẻ làm việc. Tôi đã thử nó trên máy tính của một người bạn (cùng một cài đặt thông số kỹ thuật và phiên bản cũ là trên của mình) với kết quả tương tự.
Điều gì mang lại?
Tất cả điều này là trong IRB.
Bạn không nói liệu mã của bạn có đang chạy bên trong ứng dụng Rails hay trong ứng dụng Ruby mà bạn muốn sử dụng một số tiện ích Rails trong đó. –
Bản sao của [Tiện ích mở rộng lõi ActiveSupport của Rails 3 sử dụng bên ngoài đường ray] (http://stackoverflow.com/questions/3053119/use-rails-3s-activesupport-core-extensions-outside-rails). –