以下是Sequel的迁移文件:
Sequel.migration do
change do
create_table(:payloads) do
primary_key :id
String :url
String :requestedAt
Integer :respondedIn
String :referredBy
String :requestType
String :parameters
String :eventName
String :userAgent
Integer :resolutionWidth
Integer :resolutionHeight
String :ip
end
end
end
:RequestBy值是一个空数组。它不是一个字符串,它导致错误,因为我的表期待一个字符串。 Sequel中是否有处理空数组的数据类型?是否有一个名为Array的方法调用将值转换为数组,以便我可以将其插入到我的数据库中?
答案 0 :(得分:-1)
pg_array扩展添加了对Sequel的支持来处理PostgreSQL 数组类型。
续集测试直接使用pg_array扩展。在Sequel source for the PostgreSQL adapter中搜索'PostgreSQL array handling'
。