PHP Mongo客户端计数查询不起作用Mongo 4版本

时间:2019-12-13 07:24:39

标签: php r mongodb-query php-mongodb

我已经从3升级了MongoDB版本4。以下查询在php mongo客户端中不起作用。

db.transaction_history.count(array("transaction_type" => "post_create", 'nid' => 111111),array('nid' => 1))

以上查询在旧版本中有效

请帮助我解决此问题。

1 个答案:

答案 0 :(得分:0)

以下是新的php mongo驱动程序v 1.5+(支持MongoDB v4)的示例

    // [...]

    IMMDevice *pDevice; // the device you want to look up
    HRESULT hr = S_OK;
    IPropertyStore *pProps = NULL;
    PROPVARIANT varName;

    hr = pDevice->OpenPropertyStore(STGM_READ, &pProps);
    EXIT_ON_ERROR(hr);

    PropVariantInit(&varName);

    hr = pProps->GetValue(PKEY_DeviceClass_IconPath, &varName);
    EXIT_ON_ERROR(hr);

    // [...]

https://www.php.net/manual/en/mongocollection.count.php