我有这个模型:
class User < ActiveRecord::Base
belongs_to :company
def company
# Do something here
# Call the actual association (that would be usually returned by calling User#company)
end
end
我知道我可以为关联使用另一个内部名称,但想避免这种情况。
我很确定当您调用普通关联方法时,Rails 会调用某种内部方法,User#company
我想在此处重新定义的方法中自己调用它User#company
。
谢谢!