OpenQuizz
Une application de gestion des contenus pédagogiques
_AggregationCommand Class Reference
Inheritance diagram for _AggregationCommand:
Collaboration diagram for _AggregationCommand:

Public Member Functions

def __init__ (self, target, cursor_class, pipeline, options, explicit_session, user_fields=None, result_processor=None)
 
def get_read_preference (self, session)
 
def get_cursor (self, session, server, sock_info, slave_ok)
 

Detailed Description

The internal abstract base class for aggregation cursors.

Should not be called directly by application developers. Use
:meth:`pymongo.collection.Collection.aggregate`, or
:meth:`pymongo.database.Database.aggregate` instead.

Constructor & Destructor Documentation

◆ __init__()

def __init__ (   self,
  target,
  cursor_class,
  pipeline,
  options,
  explicit_session,
  user_fields = None,
  result_processor = None 
)

Member Function Documentation

◆ get_cursor()

def get_cursor (   self,
  session,
  server,
  sock_info,
  slave_ok 
)

◆ get_read_preference()

def get_read_preference (   self,
  session 
)

The documentation for this class was generated from the following file: