在我的应用程序中,主要对象是 Accounts 和 Phones,具有典型的 has_many :through Contacts,例如:
Account:
has_many :contacts
has_many :phones, :though => contacts
Phone:
has_many :contacts
has_many :accounts, :though => :contacts
Contact:
belongs_to :account
belongs_to :phone
联系人有字段 signup_status, name 每个唯一的帐户/电话对有一个联系人
对于 id = 123 的帐户,它有 5 个联系人,每个联系人都有一部电话,是否有一个查询会产生所有 5 行并包括所有帐户字段和联系人字段和电话字段?