我正在使用rails 5 API,我正在使用回形针上传用户的头像。我有一个所有用户的索引页,在那里我必须列出所有用户。我需要一种方法来显示所有用户的头像
@user.avatar.url可以用来获取一个用户的头像。
我可以用
@users.each do |user|
@avatar.push(user.avatar.url)
end还有别的办法吗?另外,在用户注册时,是否可以使用after_save或after_update等回调将URL保存到图像字段中?
发布于 2016-12-06 13:16:35
只需在散列中推送它们
@avatars = {}
@users.each{ |user| { @avatars[user.id] = user.avatar.url }现在,您可以使用以下命令访问用户头像
@avatars[user_id] # This will return you the avatarhttps://stackoverflow.com/questions/40988068
复制相似问题