私はこれを試みるためにいくつかの方法を試しましたが、どれもうまくいきません:
User.where(name:"Jon Sparks").first.purchased_items.where
('(month = 5 AND year = 2012) OR (month = 6 AND year = 2012)')
User.where(name:"Jon Sparks").first.purchased_items.any_of
({:month => 5, :year => 2012}, {:month => 6, :year => 2012})
私がやりたいのはpurchased_items
、2012年5月または2012年6月にすべての埋め込みドキュメントをプルすることです。