我有一个使用Paperclip的模型,代码如下:
has_attached_file :avatar, :styles => { :large => "100x100>" , :medium => "50x50>", :small => "20x20>" }, :default_url => '/images/missing-owner_:style.png'
我正在使用to_json方法导出此模型,并且希望导出图片URL以便在JavaScript中使用。
我知道我可以在视图中像这样访问URL:
<%= image_tag model.avatar.url(:medium) %>
但是我如何在to_json方法中实现相同的功能呢?
我的代码大致如下:
respond_to do |format|
render :json => @model.to_json(:only => [:id,:name,:homephone,:cellphone])
end
@models.to_json(methods: [:example])
) - collimarcodef avatar_url [ medium: avatar.url(:medium), original: avatar.url ] end
- Astm