Я пытаюсь настроить базу данных для хранения png-файлов, извлеченных из Imgur, и я хотел знать, можно ли будет напрямую сохранять мои изображения в моей базе данных, а не просто по ссылке. В настоящее время я храню ссылки на изображения из txt-файла с выбранными ссылками Imgur, используя activerecord в моем файле seed.rb, как показано в приведенном ниже коде:
image = []
images_c = [:url]
x = 0
while x < 25 do
image_hash = {:url => url_file_lines[x]}
image << image_hash
x = x + 1
end
Image.import images_c, import, validate: false
В настоящее время у меня есть хорошая идея о том, как извлечь файлы по ссылке imgur, но мне сложно разобраться, как преобразовать файл изображения в тип данных, который можно сохранить в postgres db.