PHP中的MongoDB无法识别聚合

时间:2016-03-11 07:04:33

标签: php mongodb

我正在使用使用过滤器数组的new PHP mongoDB驱动程序(类似this)。我的PHP代码和过滤器数组是

require '/etc/php5/cli/vendor/autoload.php'; // load Composer things
$manager = new MongoDB\Driver\Manager("mongodb://localhost:27017");
$filter = 
[
  '$match' => [
    'title' => 'Title1'
  ]
];

但是,每当我使用$ match或任何其他聚合时,我都会收到错误:

  

Fatal error: Uncaught exception 'MongoDB\Driver\Exception\ConnectionException' with message 'unknown top level operator: $match'

我该怎么做才能解决这个问题?

0 个答案:

没有答案