标签: ruby file ruby-on-rails-4 rails-migrations file-location
我正在尝试直接从我的rails应用程序(资产/图像)中包含的图像迁移数据库中生成默认图像。
在进行此类迁移之前,我直接在终端上点击我的命令。
我想要那样的东西:
File.new('path/to/my/default/avatar')
我尝试使用ActionController::Base.helpers.asset_path,asset_path,Rails.root.join。
ActionController::Base.helpers.asset_path
asset_path
Rails.root.join
如果这种方式不是我想做的好事,请告诉我最好的方法。 : - )
答案 0 :(得分:0)
不确定您要实现的目标,但您可能希望使用paperclip之类的内容,以便将图像上传到模型中。
您可能还希望使用seed file向数据库添加图像,因为迁移通常应关注数据库结构的更改而不是实际数据。