私はテーブルcontainers
とports
のデータベースを持っています。Rails - 同じテーブルを指す列
containers
テーブルには、両方ともports
テーブルを指す2つの列pol_id
とpod_id
があります。 ports
テーブルのカラムはid
です。
移行中にbelongs_to/references
を使用しようとしましたが、そのような柔軟性はありません。
また、私はこのためにモデルを構成するのに困惑しています。外部キーをカスタマイズするには、移行を作成するときに
コンテナとポートモデルのコードを表示 –
belongs_toの関連付けにforeign_keyを指定したいと思います。 – Mathiou
あなたのモデル構成には良い答えがあります:https://stackoverflow.com/questions/25047920/rails-belongs-to-with-custom-column-name – Mathiou