带有PHP的MongoDB Max查询未完成执行
我有一个疑问:带有PHP的MongoDB Max查询未完成执行,php,mongodb,mongodb-query,aggregation-framework,Php,Mongodb,Mongodb Query,Aggregation Framework,我有一个疑问: $data = $collection->aggregate( array('$match' => array( 'PATIENT_ID' => array( '$in' => $arrayPatientId ) )), array('$group' => array( '_id' => '$PATIENT_ID', 'massi1'
$data = $collection->aggregate(
array('$match' => array(
'PATIENT_ID' => array(
'$in' => $arrayPatientId
)
)),
array('$group' => array(
'_id' => '$PATIENT_ID',
'massi1' => array(
'$max' => $dnameth_value
)
))
);
其中,我在我的集合中搜索dnameth\u value
的MAX
值,以查找数组中存在的特定ID
($arrayPatientId
)
查询运行了一分钟多,没有停止,我不知道为什么?有什么帮助吗?在mysql中尝试使用类似于
explain
的内容在mysql中尝试使用类似于explain
的内容