1
가능합니까?모델 특성에 사용자 지정 메서드를 추가 하시겠습니까?
나는 다음 사용자의 아바타 이미지의 전체 URL 주소를 인쇄 할
User.avatar.to_url
같은 뭔가를하고 싶습니다.
=> "http://url.com/images/avatars/1262694724.jpeg"
물론 아바타 속성은 긴 정수가 포함 된 사용자 테이블의 기존 열입니다.
def to_url
"http://url.com/images/avatars/#{self}.jpeg"
end
동의 함, 귀하의 속성에 to_url을 추가해야 할 충분한 이유가 없습니다. IMO, 그러한 종류의 메타 프로그래밍은 정말로 좋은 근거가있는 상황을 위해 예약되어야합니다. –