Arrays 枚举的Sequel和Postgres数组
我有很多车 我有一个列为:own_cars:enum_cars[]的表用户 例如,当我获取用户模型并获取own_cars字段时,我有:Arrays 枚举的Sequel和Postgres数组,arrays,ruby,postgresql,enums,sequel-gem,Arrays,Ruby,Postgresql,Enums,Sequel Gem,我有很多车 我有一个列为:own_cars:enum_cars[]的表用户 例如,当我获取用户模型并获取own_cars字段时,我有: user.own_cars #=> "{Ford}" String 我接通了 DB.extension:pg_数组 及 续集.扩展:pg_阵列 但这对我不起作用。我应该如何将字段提取为数组?或者使用枚举数组是不可能的?解决此问题 如果表中有数组枚举字段,则u应注册数组类型: DB.extension :pg_array DB.register_array
user.own_cars #=> "{Ford}" String
我接通了
DB.extension:pg_数组
及
续集.扩展:pg_阵列
但这对我不起作用。我应该如何将字段提取为数组?或者使用枚举数组是不可能的?解决此问题
如果表中有数组枚举字段,则u应注册数组类型:
DB.extension :pg_array
DB.register_array_type(:enum_cars)
你是在问怎么做?还是你不熟悉你有很多?