【发布时间】:2015-11-24 13:31:56
【问题描述】:
我在 rails api 中使用回形针来处理图像。我的问题是发送所有具有头像和其他属性的广告。
我不明白我是如何将所有广告连同图片一起发送的。
我的回答是这样的
def ads_list
@ads = Ad.all.limit(10)
render json: {:success=>true, :message=>"List of all Ads",:ads=>@ads}, :status=>200
end
除了avatars_urls之外的所有数据都通过这个发送。我如何发送头像?
我的搜索到现在为止。我只找到了一个像这样的单个对象的解决方案
添加你的模型
def avatar_url
avatar.url(:medium)
end
反应就是这样
render :json => @model.to_json(:only => [:id,:name,:homephone,:cellphone], :methods => [:avatar_url])
我如何为所有对象或任何其他解决方案自定义它?
【问题讨论】:
标签: ruby-on-rails json paperclip rails-api