У меня есть следующие модели:
user.rb
class User < ApplicationRecord
has_many :invitations
end
organization.rb
class Organization < ApplicationRecord
has_many :invitations
end
приглашение.rb
class Invitation < ApplicationRecord
belongs_to :user
belongs_to :organization
end
Я пытаюсь запросить активную запись следующим образом:
user = User.find(params[:id])
user.invitations.includes(:organization)
Я хочу иметь возможность получить все приглашениядля пользователя, а также иметь приглашения включают атрибуты их связанной организации. Однако я получаю только приглашение и никаких атрибутов организации.
Даже если я попытаюсь:
Invitation.includes(:organization)
Я все еще не получаю организацию, связанную с каждым приглашением.
Любая и вся помощь очень ценится!