0
我有一個在模型中定義的常量,需要從助手內部訪問它。有沒有辦法做到這一點?示例:Rails:我如何從助手訪問模型
#app/models/my_model.rb
class MyModel < ActiveRecord::Base
VALUE = 3
def self.get_value
VALUE
end
end
#app/helpers/users_helper.rb
module UsersHelper
VALUE_V1 = MyModel.get_value
VALUE_V2 = MyModel::VALUE
end
VALUE_V1和VALUE_V2都失敗(未初始化的常量)。
發佈錯誤的完整堆棧跟蹤 – usha
您可以直接從模型(無論您需要)直接使用常量。你爲什麼要定義更多的常量? – usha