我有enum_cars
。
我的表格user
包含列:own_cars: enum_cars[]
例如,当我获得用户模型并获取own_cars
字段时,我有:
user.own_cars #=> "{Ford}" String
我连接了
DB.extension:pg_array
和
Sequel.extension:pg_array
但这对我不起作用。我应该怎样做以Array
获取字段?或者使用枚举数组是不可能的?
答案 0 :(得分:0)
解决此问题。
如果你有表数组枚举字段,你应该注册数组类型:
DB.extension :pg_array
DB.register_array_type(:enum_cars)