MongoDB
 sql >> Baza danych >  >> NoSQL >> MongoDB

MongoCursorTimeoutException dla funkcji agregującej

Aby ustawić opcję limitu czasu dla funkcji agregującej należy użyć command funkcja instancji obiektu MongoDB. Na przykład:

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

Aby uzyskać więcej informacji, zapoznaj się z dokumentacją




  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. PyMongo -- iteracja kursora

  2. findOne poddokument w języku Mongoose

  3. Mongoid::Wersjonowanie - jak sprawdzić poprzednie wersje?

  4. Synchroniczne wywołania funkcji dla sterownika nodejs mongodb

  5. Jak usunąć kolekcję Mongodb przy użyciu nazwy kolekcji w c#