外部キー参照を rails g model で プロパティ指定する ; Design
何度も同じことで失敗している
いい加減アウトプット
コード
rails g model 参照始点モデル名 プロパティ1 プロパティ2 ... 参照先モデル名(小文字から始まる):references
ex
rails g model Subject name:string student:references
app/models/subject.rb
class Subject < ActiveRecord::Base belongs_to :student end
db/migreate/*_create_subjects.rb
class CreateSubjects < ActiveRecord::Migration def change create_table :subjects do |t| t.string :name t.references :student, index: true t.timestamps end end end
情報元 ; ありがとうございます
[Ruby on Rails] 他のテーブルへの外部キーを表すカラムを追加する方法(add_column, references) | CodeNote.net