私は3つのモデルを持っています:
Tiersets
has_many Tiers
Tiers
belongs_to Tierset
has_and_belongs_to_many Features
Feature
has_and_belongs_to_many Tiers
Featureには、次の文字列のいずれかを含むStringという名前の列Feature_Codeがあります: " F_VIZ"、 " F_DATA"、" F_SCORE"。
Tierset既知の範囲内で、そのすべてのFeatureオブジェクトにコードF_VIZを含むすべてのTierオブジェクトを検索するクエリを作成しようとしていTiersetます。
ARELクエリで:includesの組み合わせをたくさん試しましたが、テーブルの結合方法に明らかに混乱しています。どんな助けでも大歓迎です。