我设置了一个应用程序,可以将图片直接上传到User
课程的s3。在当地,一切都很好。我在名为avatar
的用户类中添加了一个属性。在rails控制台中,当我呼叫User.last.avatar.url
时,我获得了上传图片的S3网址。
当我将更改推送到Heroku时,我尝试运行迁移但没有任何反应,显然,在Heroku控制台中,当我运行User.last.avatar.url
不确定该怎么做或发生了什么。我只有一个桶,但我不认为这就是迁移没有运行的原因。
编辑:这是迁移
class AddAvatarToUsers < ActiveRecord::Migration
def self.up
add_attachment :users, :avatar
end
def self.down
remove_attachment :users, :avatar
end
end