【发布时间】:2012-12-01 13:01:29
【问题描述】:
我有一个用于头像的回形针用户模型,我需要能够使用 RABL 为每个尺寸(小、中、大)返回 image_url。
在 mongoid 模型中,我会简单地做self.avatar(:original),但现在没有任何效果,我只是在附件中得到一个空响应
"user" : {
"id" : "50b204e10eae9c55fa000028",
"paperclip::attachment" : {},
"name" : "My Name"
}
/models/user.rb
has_mongoid_attached_file :avatar,
:styles => {
:original => ['1000x1000>', :jpg],
:small => ['64x64#', :jpg],
:medium => ['250x250', :jpg],
:large => ['500x500>', :jpg]
}
/views/posts/base.json.rabl
child :user do
attributes :id, :name
child :avatar do
attributes :original
end
end
【问题讨论】: