Trilhos 4
Parent.includes(:child).where.not(children: {id: nil}) ou
Parent.joins(:child).distinct Trilhos 3
Parent.joins(:child).distinct Parent.includes(:child).where.not(children: {id: nil}) Parent.joins(:child).distinct Parent.joins(:child).distinct