0
這是我蒙戈集合結構
{ "_id" : ObjectId("572d00ca90067001393bfa0f"), "available" : 50, "price" : 5000, "available_date" : ISODate("2016-05-11T00:00:00Z") }
{ "_id" : ObjectId("572d00ca90067001393bfa0f"), "available" : 42, "price" : 5000, "available_date" : ISODate("2016-05-12T00:00:00Z") }
{ "_id" : ObjectId("572d00ca90067001393bfa0f"), "available" : 31, "price" : 5000, "available_date" : ISODate("2016-05-13T00:00:00Z") }
{ "_id" : ObjectId("572d00ca90067001393bfa0f"), "available" : 15, "price" : 5000, "available_date" : ISODate("2016-05-14T00:00:00Z") }
{ "_id" : ObjectId("572d00ca90067001393bfa0f"), "available" : 12, "price" : 5000, "available_date" : ISODate("2016-05-15T00:00:00Z") }
{ "_id" : ObjectId("572d00ca90067001393bfa0f"), "available" : 3, "price" : 5000, "available_date" : ISODate("2016-05-16T00:00:00Z") }
我想尋找這樣3日,即2016-05-13
和2016-05-14
和2016-05-15
和可用字段爲每個每天大於5 。
'$and'
條件僅適用於其中之一。我如何才能使它在3個日期工作並且可用的時間大於5?
這是你的原始數據或一些'$ unwind'結果? – styvane