1
這可能嗎?將自定義方法添加到模型屬性?
我想有一些像
User.avatar.to_url
然後將打印完整的URL地址,用戶的頭像圖片。
=> "http://url.com/images/avatars/1262694724.jpeg"
當然,avatar屬性將是包含長整數的users表上的一個現有列。
的to_url方法IM思考將被定義爲:
def to_url
"http://url.com/images/avatars/#{self}.jpeg"
end
同意,沒有很好的理由將to_url添加到您的屬性。國際海事組織,那種元編程應該保留給那些有很好理由的情況。 – 2010-01-05 13:02:52