Rails 3 では、関連付けられたモデルに対してクエリを実行できます。
例 1:
model.associated_models.where(:attribute => 1)
associated_models はモデルの配列です。
手動で作成されたモデルの配列に対してアクティブレコードクエリを実行することは可能ですか?
例 2:
[Model.create!(attribute: 1), Model.create!(attribute: 2)].where(:attribute => 1)
最初の例の associated_models とモデルの配列と同じですが、associated_models を呼び出すときに舞台裏で何かが起こっていると思います。
この動作をシミュレートして、例 2 を機能させることはできますか?