sql >> Database teknologi >  >> NoSQL >> MongoDB

MongoCursorTimeoutUndtagelse for aggregeret funktion

For at indstille timeout-mulighed for aggregeret funktion skal du bruge command funktion af MongoDB objektinstans. For eksempel:

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

For mere information henvises til dokumentation




  1. Nu tilgængelig:Fuldt hostede MongoDB-instanser på AWS

  2. Mongoose Populate arbejder ikke med Array of ObjectIds

  3. Tilføj kun Unique til array og hold felttælling ved opdatering

  4. MongoDB og store datasæt ved brug af et lagermønster