所以我有一个AR对象,比如:CreditCard
CreditCard
id
@type=:integer
ActiveRecord::ConnectionAdapters::Mysql2Adapter::Column
来自HomeLoan.column_id.type == :integer
。但是,如何通过属性获取列类型。
例如:{{1}}
如果那可能会很棒
答案 0 :(得分:3)
CreditCard.columns.find{|x| x.name == "id" }.type
...或
CreditCard.columns_hash["id"].type