gpt4 book ai didi

ruby-on-rails - 在 seeds.rb 中使用 Paperclip

转载 作者:数据小太阳 更新时间:2023-10-29 06:35:07 24 4
gpt4 key购买 nike

假设我的 seeds.rb 文件中有以下条目:

Image.create(:id => 52, :asset_file_name => "somefile.jpg", :asset_file_size => 101668, :asset_content_type => "image/jpeg", :product_id => 52)

如果我播种它,它会尝试处理指定的图像,我会收到此错误:

No such file or directory - {file path} etc...

我的图像已经备份,所以我真的不需要创建它们;但我需要记录。我不能在我的模型中评论回形针指令;然后就可以了;但我想可能还有另一种解决方案。

是否有另一种模式可以遵循以完成它?或者告诉回形针不要处理图像的转机?

最佳答案

与其直接设置 Assets 列,不如尝试利用回形针并将其设置为 ruby​​ File 对象。

Image.create({
:id => 52,
:asset => File.new(Rails.root.join('path', 'to', 'somefile.jpg')),
:product_id => 52
})

关于ruby-on-rails - 在 seeds.rb 中使用 Paperclip,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15053138/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com