文檔結構的例子是:MongoDB的嵌套數組搜索
{
"dob": "12-13-2001",
"name": "Kam",
"visits": {
"0": {
"service_date": "12-5-2011",
"payment": "40",
"chk_number": "1234455",
},
"1": {
"service_date": "12-15-2011",
"payment": "45",
"chk_number": "3461234",
},
"2": {
"service_date": "12-25-2011",
"payment": "25",
"chk_number": "9821234",
}
}
}
{
"dob": "10-01-1998",
"name": "Sam",
"visits": {
"0": {
"service_date": "12-5-2011",
"payment": "30",
"chk_number": "86786464",
},
"1": {
"service_date": "12-15-2011",
"payment": "35",
"chk_number": "45643461234",
},
"2": {
"service_date": "12-25-2011",
"payment": "20",
"chk_number": "4569821234",
}
}
}
在PHP我想列出所有這些「訪問」的信息(和相應的「名稱」)爲其付款小於「30」。
我想打印只有「付款」<「30」而不是其他人的訪問。這樣的查詢是否可能,或者我必須先使用搜索來獲取整個文檔,然後使用PHP來選擇此類訪問?
Thankyou馬克的解釋..我想我將不得不使用PHP從完整的文件檢索信息。 – pun