2013-08-07 9 views
0
Tracker belongs_to Property 
Property belongs_to Branch 

belongs_to 관계와 다른 모델의 필드의 값에 따라 결과를 선택액티브 : 나는 효율적으로 이런 일을하려고하고

분기의 ID가 0 또는 1 추적기 모든 추적기 받기 재산을 통하는 경우를 제외하고는 지점에 대해 아무것도 모릅니다.

이 정보를 얻을 수있는 일종의 "where"구문을 작성할 수 있습니까?

답변

0

당신은 중간 관계 Property를 사용해야하거나 TrackerBranch

Tracker.joins(:property).merge(Property.where(branch_id: [0,1])) 
사이에 새로운 관계를 정의해야
관련 문제