今天,我们可以通过执行以下操作来获取lambda类的字段类型:db
如果字段是枚举,它将返回类型localhost
。无论如何,要从活动记录类中查找将哪些字段设置为枚举?
答案 0 :(得分:0)
您可以通过(ActiveRecord::Enum
提供)获取它,
User.defined_enums.keys
答案 1 :(得分:0)
User.columns.map { |c| [c.name, c.type, User.defined_enums[c.name]].compact }