는 나는이 같은 함수 정의 된 모듈이 : 그럼belongs_to의 기본 연결 = (연결) 메서드를 재정의하는 방법?
module A
def item=(item)
...
end
end
을 내가 가지고 belongs_to 연결을 가지고 있으며, 모듈 A가 포함 클래스 : 나는 사용자 클래스를 원하는
class User < ActiveRecord::Base
include A
belongs_to :item
...
end
을 내 물건을 가지고 =,하지만이 방법은 작동하지 않는 것 같습니다.
누구나 기본 항목을 재정의하는 방법을 알려줄 수 있습니까?
어떤 레일 버전입니까? 최근에 릴리스 된 3.2 버전은 모듈화 된 연결에 대한 지원을 추가하여 작동합니다 (http://blog.hasmanythrough.com/2012/1/20/modularized-association-methods-in-rails-3-2) –
예! !!감사!!!! – HanXu