0
Tracker belongs_to Property
Property belongs_to Branch

私はこのようなことを効率的にしようとしています:

ブランチの ID が 0 または 1 であるすべてのトラッカーを取得します。トラッカーは、Property 以外でブランチについて何も知りません。

この情報を取得できる、ある種の「where」ステートメントを形成することは可能ですか?

4

1 に答える 1

0

中間リレーションを使用するPropertyか、 と の間の新しいリレーションを定義する必要がありTrackerますBranch

Tracker.joins(:property).merge(Property.where(branch_id: [0,1]))
于 2013-08-07T05:47:48.280 に答える