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

MongoClientクラスとMongoDB\Driver\Managerクラス

    非推奨の言語機能に関する適切な回答は次のとおりです。 What PHPは非推奨の関数を処理しますか?

    そして、これがmongodbでのphpの適切な使用法です:

    $manager = new MongoDB\Driver\Manager("mongodb://localhost:27017");
    $filter = [];
    $options = [
        'sort' => ['_id' => 1],
    ];
    
    $query = new MongoDB\Driver\Query($filter, $options);
    $cursor = $manager->executeQuery('db.collection', $query);
    
    foreach ($cursor as $document) {
    //...
    }
    

    phpとmongodbを使用したCRUD操作のチュートリアルはたくさんあります。たとえば、MongoDBPHPチュートリアル>

    つまり、セキュリティ上の理由と、将来phpから削除される可能性があるため、非推奨の機能を使用しないでください。したがって、コードを更新することをお勧めします。



    1. pymongoを使用して値を更新するにはどうすればよいですか?

    2. MongoDBでnull値をクエリする

    3. MongoDB集約選択プロジェクト

    4. ObjectID参照のためのマングースでのUUIDの使用