0
Tracker belongs_to Property
Property belongs_to Branch
我試圖有效地做這樣的事情字段的值選擇的結果:ActiveRecord的:基於與belongs_to的關係,另一種模式
獲取所有跟蹤器,其中分支的ID爲0或1,追蹤除了通過Property之外,對分支一無所知。
是否有可能形成某種「where」語句來獲取這些信息?
Tracker belongs_to Property
Property belongs_to Branch
我試圖有效地做這樣的事情字段的值選擇的結果:ActiveRecord的:基於與belongs_to的關係,另一種模式
獲取所有跟蹤器,其中分支的ID爲0或1,追蹤除了通過Property之外,對分支一無所知。
是否有可能形成某種「where」語句來獲取這些信息?
你必須使用中間關係Property
或者你需要Tracker
和Branch
Tracker.joins(:property).merge(Property.where(branch_id: [0,1]))
之間定義新的關係