私は3つのモデルを持っています
class Vehicle < ActiveRecord::Base
has_one:driver ,:through=>:vehicle_driver
end
class Vehicle_Driver < ActiveRecord::Base
belongs_to:vehicle
belongs_to:driver
end
vehicle_id と driver_id のみを持つ
class Driver < ActiveRecord::Base
has_one:vehicle_driver
end
したいのは
車両を個別に登録する
ドライバーを個別に登録する
次に、1 つの車両に 1 人のドライバーのみを割り当てることができるように、ドライバーを車両に割り当てます。
そしてさらに
- ドライバーを別の車両に割り当てた場合、その初期の関係を削除する必要があります
これは上の関係から可能ですか...?????
どんな助けでも大歓迎です..
前もって感謝します