繁体   English   中英

如何通过活动记录中的对象属性获取列类型

[英]How get column type by the object attribute in active record

所以我有一个AR对象,说: CreditCard

CreditCard id@type=:integer ,来自ActiveRecord::ConnectionAdapters::Mysql2Adapter::Column 但是,如何通过属性获取列类型。

例如: HomeLoan.column_id.type == :integer

如果可能的话那太好了

CreditCard.columns.find{|x| x.name == "id" }.type

要么...

CreditCard.columns_hash["id"].type

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM