我目前正在尝试将用户从我的应用程序的版本1迁移到版本2。版本2是完全重写的。
我只想显示:medium版本,如果它存在的话。如果它不存在,那么我想展示一下:small。
我该怎么做呢?
发布于 2013-12-16 11:48:05
avatar.medium.file.exists?就是你要找的测试。
发布于 2012-10-29 01:24:10
这是一个相当古老的问题,但我会这样做
因为我真的很喜欢draper,所以我会在关联的Decorator中创建一个方法,但它也可以是一个经典的辅助方法,比如
def avatar_for(user)
avatar = user.avatar
avatar.medium.url || avatar.small.url
end发布于 2015-05-20 04:31:58
我通过测试大小不等于零来使其正常工作
if avatar.medium.size == 0https://stackoverflow.com/questions/8690418
复制相似问题