[Ruby on Rails] DBのカラム名一覧を取得したい!

Ruby on RailsでDBのカラム名一覧の取得方法について

Ruby on RailsでDBカラム名一覧を取得にcolumn_names

モデル名.column_namesでDBのカラム一覧を取得することができます。

例として、DBにSampleテーブルのカラムに、id, name, comment の3つがあるとすると

Sample.column_names

をすると配列で[“id”, “name”, “comment”]という感じで取得ができます。

 

簡単ですが参考になれば幸いです(*^^*)