類似しているが同じではない2つの別々のモデルから情報を取得する必要があります。私は次のようなことをしようとしています
私はいくつかのメソッドを調べましたが、それらは私のアプリの機能の多くが機能するために必要なActiveRecord::Relationではなくアクティブオブジェクトの配列を返します。
両方のテーブルの和集合を含むActiveRecord::Relationshipオブジェクトを返す方法はありますか?
私は次のようなことを試しました
@group = Mymodel.find_by_sql("SELECT id FROM Mymodels
UNION SELECT id FROM AnotherModels")
また、Model.whereメソッドを使用して調査しましたが、ActiveRecord::Relationを返すことはできません。
編集:
明確にするために、2つのテーブルの結合またはマージであるActiveRecord::Relationを返す必要があります