我尝试将本地图像存储在 Rails 控制台中。
因为我的本地存储中有很多图片(我使用爬虫下载大量图片),所以我想将它们存储到数据库中,利用回形针来完成一些图像工作,例如缩略图等。
如果我使用网页将新图片一张一张保存到数据库中,会花费很多时间。所以我想在rails控制台(一些代码)中找到一种可以批量将图片保存到数据库中的方法。
为了进一步澄清@andrea的答案:
YourPaperclippedModelHere.new(:your_paperclip_field => File.new(path, "r"))
因此,如果您的模型称为 Image 并且回形针字段是 data:
Image.new(:data => File.new(path_to_your_file, "r"))
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)