sql >> データベース >  >> NoSQL >> MongoDB

PHP用のMongoDBコネクタ:ページ付けのためにドキュメントをカウントします

    executeCommandを使用します 方法。次のコードのようなものを試してください:

    $mongo = new MongoDB\Driver\Manager("mongodb://localhost:27017");
    // search params
    $query = ["brand" => $_GET["brand"]];
    // define a command - not only a regular query
    $command = new MongoDB\Driver\Command(["count" => "cars", "query" => $query]);
    try {
        // execute the command here on your database
        $result = $mongo->executeCommand("carsdb", $command);
        $res = current($result->toArray());
        $count = $res->n;
        echo $count;
    } catch (MongoDB\Driver\Exception\Exception $e) {
        echo $e->getMessage(), "\n";
    }
    

    こちら 、あなたのケースに適応して。




    1. Sentinel C#からRedisマスターアドレスを取得する

    2. MongoCursorTimeout例外

    3. aerospikeは他のKey-ValueNosqlデータベースとどのように異なりますか?

    4. Mongoコピーコレクションとユーザー権限