나는 이것을 파악할 수 없습니다. 깊은 곳으로 가면 할 수 있어요. (A.joins(:bs).where("bs.paid = TRUE")
과 같은 것을 사용)레일스 : 두 번째 하위 특성으로 모델 필터링
그러나 모델 A는 has_many B
입니다. B has_one C
. 마지막으로 C
의 속성은 paid
입니다.
나는 A
의 모든 것을 얻고 싶습니다. C.paid == true
입니다.
이 같은 A.joins({:b, :c}).where("c.paid == True")
알았어. 나는 11.2.3을 찾고 있었다. – az7ar