我尝试了几种方法来尝试做到这一点,但它们都不起作用:
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
在 5/2012 或 6/2012 中提取所有嵌入的文档。