我有猴子在初始化器中修補了ActsAsTaggableOn插件的Tag類。一切工作正常,但我得到我添加了一個恆定的警告標籤:Rails 3.1:Model初始化器中的常量會導致警告
配置/初始化/ acts_as_taggable_on_extensions.rb:
class Tag < ActiveRecord::Base
... some stuff ...
TAG_TYPES = [:a, :b, :c]
... some more stuff ....
end
的警告是:配置/初始化/ acts_as_taggable_on_extensions.rb:136:警告:已經初始化常量TAG_TYPES
如何擺脫此警告?
我對Ruby 1.9.2,Rails 3.1 RC4。
的Rails 3.1的最新版本是RC5,你應該考慮儘快更新prereleases作爲有可用的更新。 – Aurril
在我看來,你的文件不止一次被加載。你可以檢查是否是這種情況? – Chirantan
@Aurril:我在rc5的資產管道上遇到了麻煩,我回到了rc4。 – Nico