我正在尝试在 Datamapper for Rails 3 中创建一个带有 Binary 字段的模型,如下所示:
class Image
include DataMapper::Resource
# attributes
property :id, Serial
property :url, String
property :file_name, String
property :content_type, String
property :data, Binary
property :created_at, DateTime
property :updated_at, DateTime
end
但是,当我尝试迁移时,我得到以下信息:
ERROR: type modifier is not allowed for type "bytea"
LINE 1: ..." VARCHAR(50), "content_type" VARCHAR(50), "data" BYTEA(50),...
我似乎无法找到一种方法来消除 datamapper 放置在该字段上的 50 的限制。有人知道如何做到这一点或解决问题吗?