2016-07-01 6 views
0

を組み合わせることで、私は私が上でアクティブなレコードのメソッドを使用することができ、両方の車やバイクを含む1つのオブジェクトにこれらの2つのオブジェクトを組み合わせることができるのですか?出来ますか?これら二つのアクティブレコードの関係はどのように</p> <pre><code>cars = Vehicle.where(type: 'car') # ActiveRecord::Relation motorbikes = Vehicle.where(type: 'motorbike') # ActiveRecord::Relation </code></pre> <p>オブジェクト考えるとアクティブなレコード関係

編集: これは私がRailsではレール5.

答えて

0

の文脈の中で特に求めていますので、あなたができる同様の性質の過去の質問から変わる:

cars_and_bikes = Vehicle.where(type: ['car', 'motorbike']) 

か、新しいを使用してRails 5 AR#orすることができます:

cars_and_bikes = Vehicle.where(type: 'car').or(Vehicle.where(type: 'motorbike')) 
関連する問題