0
Ich habe die folgenden zwei Modelle:Wie soll das folgende Rails-Modell in Sequel aussehen?
class Dispute < ApplicationRecord
belongs_to :accuser, class_name: 'User', optional: true
belongs_to :defendant, class_name: 'User', optional: true
end
class User < ApplicationRecord
end
Hier ist die Migration für Dispute
:
class CreateDisputes < ActiveRecord::Migration[5.0]
def change
create_table :disputes do |t|
t.references :accuser
t.references :defendant
end
end
end
Dies ist, wie sie in Rails verhalten:
Dispute.first.accuser
# => <# User>
Dispute.first.defendant
# => <# User>
In Sequel, ich m angenommen to use many_to_one
, aber bedeutet das, dass Sequel User
Modell eine entsprechendehaben sollte? Es scheint nicht zu funktionieren.