我抓我的頭幾個小時,想不通我怎麼可以price.amountMongoDB的查詢子集合的嵌入對象
{
"_id" : ObjectId("4f148bb56858c43428f0666b"),
"Date" : new Date("Sat, 13 Sep 2014 00:42:29 GMT +04:00"),
"Items" : [{
"ProductId" : ObjectId("4f14873f6858c42ce82968e6"),
"Quantity" : 5,
"Price" : {
"Amount" : "4929",
"Currency" : "USD"
}
}, }, {
"ProductId" : ObjectId("4f14873f6858c42ce829692b"),
"Quantity" : 10,
"Price" : {
"Amount" : "140",
"Currency" : "USD"
}
}],
"CustomerId" : ObjectId("4f1487f16858c419c04ec2e2")
}
查詢以下文件我要選擇具有所有對象分鐘1例如,數量> 10的價格項目。
感謝
謝謝雷蒙,我已經試過,但沒有工作。這就是爲什麼我在這裏問::) – Davita 2012-01-16 11:07:07
它肯定是善意的先生;)。什麼是不工作呢?您知道您的「金額」值是字符串嗎? – 2012-01-16 11:14:16
嗯,我沒有注意到它是字符串。可能這是問題的原因。但是,怎麼會發生這種情況?我使用了最新的.NET驅動程序,並且Price類的Amount屬性是十進制...:S無論如何,您給我的查詢不會返回任何結果。我會嘗試手動添加新對象,並讓您知道結果。再次感謝:) – Davita 2012-01-16 11:19:36