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
に失敗します。
NameError: undefined method `langEN' for class `Country'
たとえば、失敗すると失敗しますCountry.first
。
しかし、コンソールではCountry.first.langEN
正常に呼び出すことができ、2 番目の呼び出しも機能することがわかります。
私は何が欠けていますか?