0
に設定し、特定の属性を持つすべてのモデルのすべてのインスタンスを検索するだから私は3つのモデルとレールのアプリがあることを言うことができます:これは、上記のモデルのすべてが特色という属性を持っている 投稿 製品 サービス をブール値です。 投稿、製品、サービスのすべての機能を1つのクエリで取得することはできますか?Railsの - 真
に設定し、特定の属性を持つすべてのモデルのすべてのインスタンスを検索するだから私は3つのモデルとレールのアプリがあることを言うことができます:これは、上記のモデルのすべてが特色という属性を持っている 投稿 製品 サービス をブール値です。 投稿、製品、サービスのすべての機能を1つのクエリで取得することはできますか?Railsの - 真
試してみてください。
[Post,Product,Service].each do |model|
model.where(feature: true)
end
あなたが3つのクエリを作成し、それらのすべてを追加していない理由は? そのクエリを作成することは可能ですが、それはずっと難しく、扱うのが難しいリレーションの配列になります。 – Boltz0r
結合なしではありません。これらはすべて異なるモデルなので、結果として得られるクエリには多くの列が含まれます。これらのモデルは何らかの関係によって関連していますか?達成しようとしていることをより具体的にすることはできますか? –