我尝试将 Shrine gem 添加到使用 Paperclip 的现有项目中。我在新模型中添加了神社图像(仅用于检查)。所以我用这个数据库表创建了模型国家:
create_table "countries", force: :cascade do |t|
t.string "name"
t.text "image_data"
t.datetime "created_at", null: false
t.datetime "updated_at", null: false
end
这个模型:
class Country < ApplicationRecord
include ImageUploader::Attachment(:image)
validates :name, length: { in: 2..180 }, presence: true
end
之后,我尝试从国家/地区获取图像并收到此图像(尽管 image_data 有效):
我想这可能是因为图像是空的,但是在另一个带有神社的应用程序中一切正常
有谁知道如何解决这一问题?