我有以下示例代码在PHP MongoDB的动态子对象的访问,我需要做同样的查询在PHP
我将展示shell脚本得到的结果在MongoDB中
db.getCollection('Data').find({'COLLECTION.2017-06-16': {$type:'object'}});
如何能够得到结果,我在PHP集合查询与数组和对象。
我已经试过这样的,但它不能正常工作提前我附上样品JSON也
$finder = $drum->find({'COLLECTION.2017-06-14': {$type:'object'}});
或
$finder = $drum->find(array('COLLECTION.2017-06-14' => array($type:'object')));
感谢。 请参考并给我解决方案。
{
"CODE": "XXXYYY",
"COLLECTION": {
"2017-06-16": {
"TEST": "CLEAR"
},
"2017-06-17":{
"TEST":"PUTPOST"
}
},
"Success": true,
},{
"CODE": "XXXYYYZZZZ",
"COLLECTION": {
"2017-06-16": {
"TEST": "CLEAR"
},
"2017-06-17":{
"TEST":"PUTPOST"
}
},
"Success": true,
}
引用''''需要字符串的东西。 '$ finder = $ drum-> find(array('COLLECTION.2017-06-14'=> array('$ type'=>'object')));' –
现在工作正常,谢谢@NeilLunn – Shiva