class Country < ActiveRecord::Base
#alias_method :name, :langEN # here fails
#alias_method :name=, :langEN=
#attr_accessible :name
def name; langEN end # here works
end
В первом вызове alias_method
терпит неудачу с:Почему alias_method терпит неудачу в Rails модели
NameError: undefined method `langEN' for class `Country'
Я имею в виду, что терпит неудачу, когда я, например, Country.first
.
Но в консоли я могу позвонить Country.first.langEN
успешно и увидеть, что второй звонок также работает.
Что мне не хватает?