文書構造の例は次のとおりです。PHPで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",
}
}
}
私は支払いが「30」未満であるすべてのものを「訪問」の情報(および「名前」に相当する)をリストにしたいです。
「お支払い」<「30」以外の訪問は印刷しません。そのようなクエリは可能ですか、またはまず検索を使用してドキュメント全体を取得し、そのような訪問を選択するためにPHPを使用する必要がありますか?
ありがとうございました。私は完全なドキュメントから情報を取得するためにPHPを使用しなければならないと思います。 – pun