Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/246.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
带有PHP的MongoDB Max查询未完成执行_Php_Mongodb_Mongodb Query_Aggregation Framework - Fatal编程技术网

带有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
的内容