Tôi đang làm việc để chuyển đổi plugin thành đá quý. Trong một trong những mô hình tôi đang sử dụng acts_as_taggable_on, và nó trông như thế nàybiến cục bộ hoặc phương thức không xác định `actions_as_taggable 'trong đá quý
class BlogPost < ActiveRecord::Base
acts_as_taggable
....
end
Tuy nhiên, tôi nhận được lỗi này khi tôi chạy nó:
undefined local variable or method `acts_as_taggable' for #<Class:0x000000060799b8>
và stack trace trông như thế này:
activerecord (3.1.0) lib/active_record/base.rb:1082:in `method_missing'
test_gem (0.1.0) app/models/blog_post.rb:28:in `<class:BlogPost>'
test_gem (0.1.0) app/models/blog_post.rb:2:in `<top (required)>'
Đá quý act_as_taggable được bao gồm trong tệp gemspec của tôi và được cài đặt trên hệ thống.
gem install acts-as-taggable-on
Successfully installed acts-as-taggable-on-2.1.1
1 gem installed
Installing ri documentation for acts-as-taggable-on-2.1.1...
Installing RDoc documentation for acts-as-taggable-on-2.1.1...
Tôi không có ý tưởng những gì có thể sai - xin vui lòng giúp tôi ra
Bạn đã bao giờ tìm ra giải pháp cho điều này chưa? Tôi đang chạy trong cùng một vấn đề? – trimbletodd