sql >> Databáze >  >> NoSQL >> MongoDB

Výjimka MongoCursorTimeout pro agregační funkci

Chcete-li nastavit možnost časového limitu pro agregační funkci, měli byste použít command funkce instance objektu MongoDB. Například:

$result = $database->command(
array(
    'aggregate' => $my_collection,
    'pipeline' => array(
        array('$match' => $filter_query),
        array('$group' => array('_id'=>'$email')),
                    array('$skip'=>$offset),
        array('$limit'=>$per_page)
    )
),
array( 'timeout' => $timeout )
);

Další informace naleznete v dokumentaci




  1. Mongodb .net async čeká

  2. Připojovací řetězec v MongoDB (s příklady)

  3. Jak přepnout prvek v poli v mongoDB

  4. Modul nenalezen:Chyba:Nelze vyřešit 'dns' při použití MongoDB