MongoDB
 sql >> база данни >  >> NoSQL >> MongoDB

MongoCursorTimeoutException за агрегатна функция

За да зададете опция за изчакване за агрегатна функция, трябва да използвате command функция на екземпляр на MongoDB обект. Например:

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

За повече информация, моля, вижте документация




  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Използвайте резултат от предишна заявка в друга заявка в mongodb

  2. Искам да пренасочвам към различни страници въз основа на някакво условие

  3. Конфигурирайте регистриране за драйвера на MongoDB Java

  4. Как мога да напиша агрегиране, без да надвишава максималния размер на документа?

  5. Как да намерите mongo документи със същото поле