PHP で MongoDB foreach クエリをコーディングする方法は?
PHP でiterator_to_arrayを使用して同じMONGODB QUERYをコーディングする必要があります。このクエリを PHP で実行する方法がわかりません。
今、私はこれに行き詰まりました。私はいくつかの例で私のデータを与えました。
使用されたMONGOクエリ:
db.getCollection('DRUM').find({'CODE': 'XXYYZZYY'}).forEach(
function(doc)
{
print(doc.COLLECTION.DAY);
});
実際のデータベース レコード:
{
"CODE" : "XXYYZZYY",
"COLLECTION" : {
"DAY" : {
"2017-06-05" : {
"id" : 565455
},
"2017-06-15" : {
"id" : 565445
}
},
"MONTHLY" : {
"2017-06-01" : {
"id" : 564444
},
"2017-05-01" : {
"id" : 565455
}
}
},
"success" : true
}
期待される出力:
{
"CODE" : "XXYYZZYY",
"COLLECTION" : {
"DAY" : {
"2017-06-05" : {
"id" : 565455
},
"2017-06-15" : {
"id" : 565445
}
}
},
"success" : true
}