2016-07-29 35 views
0

如何取回特定数据的数据类型?如何获取一段数据的数据类型?

例如,假设我有一个表Username:string,id:integercreated_at:time

对于任意用户,user.name.[method]应该返回“字符串”, user.id.[method]应该返回“整数”,并user.created_at.[method]应该返回“时间”。

我试过“类型”和“数据类型”,但它们都是未定义的。

回答

2

怎么样使用.class

user.name.class.to_s # => "String" 
user.id.class.to_s # => "Integer" 
相关问题