sql >> Databasteknik >  >> NoSQL >> MongoDB

MongoCursorTimeoutUndantag för aggregatfunktion

För att ställa in timeoutalternativ för aggregatfunktion bör du använda command funktion av MongoDB-objektinstans. Till exempel:

$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 )
);

För mer information, se dokumentationen




  1. Med säkerhetskopieringskryptering för MySQL, MongoDB och PostgreSQL - ClusterControl 1.5.1

  2. Varför är $in mycket snabbare än $all?

  3. sailsjs använder fortfarande standarddatabasen efter att ha ändrat den till mongodb

  4. Redis keyspace-händelse aktiveras inte