我有3个模特喜欢这个:
Institution
has_many :users
User
belongs_to :insitution
has_many :incomes
Income
belongs_to :user
如何通过
找到收入 user.institution.sub=false
这样的事情:
Income.joins(:user).where('user.institution.sub = ?', false)
请帮助,我寻求约2小时的解决方案,没有任何合适的。
答案 0 :(得分:1)
这应该有效:
Income.joins(user: :institution).where(institutions: {sub: false})