2016-07-29 6 views
0

特定のデータのデータ型を取り戻すにはどうすればよいですか?データのデータ型を取得するにはどうすればよいですか?

たとえば、テーブルUsername:stringid: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" 
関連する問題