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

mongodbアグリゲーションphp

    PHPの「command()」メソッドを使用して、データベースコマンドとして集約フレームワークを実行できます。サンプルクエリの正確な構文は次のとおりです。

       $conn = new Mongo("localhost:$port");
       $db = $conn->test;
    
       $result = $db->command (
                array( 
                    "aggregate" => "counter",
                    "pipeline" => 
                        array( 
                            array( '$match' => array( 'page_id' => 123456 )),
                            array( '$group' => array( "_id" => '$page_id',
                                        'total' => array( '$sum' => '$pageview')  
                                    )
                                )
                        )
                )
            );
    


    1. Mongoクエリの質問$gt、$ lt

    2. その場で新しいMeteorコレクションを作成する

    3. Redisからのデータをマッピングする効率的な方法

    4. 春のデータmongodbによるISO日付の検索