Paperclip:如何在 Rails 控制台中存储图片?

2024-02-11

我尝试将本地图像存储在 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(使用前将#替换为@)

Paperclip:如何在 Rails 控制台中存储图片? 的相关文章

随机推荐