carrierwave 给了我这个验证错误:
图片 不允许上传“页面”文件,允许的类型:jpg、jpeg、gif、png
知道如何从一开始就删除“图像”属性位吗?它读起来不太好。
carrierwave 给了我这个验证错误:
图片 不允许上传“页面”文件,允许的类型:jpg、jpeg、gif、png
知道如何从一开始就删除“图像”属性位吗?它读起来不太好。
我相信这应该有效:
class MyModel < ActiveRecord::Base
...
HUMANIZED_COLUMNS = {:image => ""}
def self.human_attribute_name(attribute)
HUMANIZED_COLUMNS[attribute.to_sym] || super
end
...
end
或者,在您的语言环境文件中,添加:
en:
activerecord:
attributes:
my_model:
image: ""
在这两种情况下,将MyModel
/替换my_model
为您将图像上传到的 activerecord 类的名称。