0
私は、次の2つのモデルました:次のRailsモデルはSequelのように見えますか?
class Dispute < ApplicationRecord
belongs_to :accuser, class_name: 'User', optional: true
belongs_to :defendant, class_name: 'User', optional: true
end
class User < ApplicationRecord
end
をここでDispute
の移行だ:
class CreateDisputes < ActiveRecord::Migration[5.0]
def change
create_table :disputes do |t|
t.references :accuser
t.references :defendant
end
end
end
これは、彼らがRailsの中でどのように動作するかです:続編で
Dispute.first.accuser
# => <# User>
Dispute.first.defendant
# => <# User>
、私は」 mはto use many_to_one
と仮定したが、これは、User
というモデルが対応するone_to_many
?それが動作するように見えることはできません。