データベースにテーブルがあり、ユーザーとしてタスクを実行するときに、 .id をスコープInvites
に渡したいEvent
User.not_invited_to(event)
ユーザーIDがそこにないかどうかを確認するために、このスコープを構築するにはどうすればよいですか?
class User
has_many :invites, :foreign_key => 'participant_id'
...
end
class Invite
belongs_to :participant, :class_name => "User", :foreign_key => "participant_id"
...
end