古いバージョンのドキュメントです。最新のバージョンはRails7.0.0

Railsドキュメント(v6.0.2.1)

リファレンスを生成

説明

既存のテーブルにリファレンスを追加

使い方

references(カラム名 [, オプション])

オプション

オプション 説明 デフォルト値
:type カラムタイプ :bigint
:index インデックスを付与 true
:foreign_key 外部キーの制約 false
:polymorphic ポリモーフィックを付与 false
:null NULLを許可するか true

既存のテーブルにリファレンスを追加

t.references(:user)

ソースコード