エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
テーブル情報からModelを動的生成する方法 (ActiveRecordの単体利用時) - Qiita
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
テーブル情報からModelを動的生成する方法 (ActiveRecordの単体利用時) - Qiita
# [前提] # 以下の様なデータを持つusersテーブルが作成されているとする。 # | id | name | # | 1 | ta... # [前提] # 以下の様なデータを持つusersテーブルが作成されているとする。 # | id | name | # | 1 | taro | # | 2 | hanako | require 'active_record' # ここは使用するDBにあわせる(この例ではSQLite3) ActiveRecord::Base.establish_connection( "adapter" => "sqlite3", "database" => "./hoge.sqlite3" ) # 各テーブルのModelを動的に作成する ActiveRecord::Base.connection.tables.each do |table_name| class_name = table_name.singularize.camelcase self.class.const_set class_name

