Ad という名前の ActiveRecord があり、列 ID とserver_id
. どちらもユニークです。id は Rails によって与えられますが、ここで意味があるのはserver_id
.
次に、 とActiveRecord
1 対 1 の関係を持つ Bid という名前の別の名前を作成する必要がありますAd
。入札にはad_id
広告を参照するキーがあります。server_id
.
Ad has_one Bid
と を指定しBid belongs_to Ad
、foreign_key: で外部キー名を指定する必要があることはわかっています"ad_id"
。ここで私を悩ませているのは、入札を許可する方法しか見つけられないことです。ad_id
Ad を参照したいときに Ad.id を参照します。server_id
.
これを達成する方法を誰かに教えてもらえますか? ありがとう!