Python Api  IE10.1
Public Member Functions | Public Attributes | List of all members
netbrain.sysapi.nbpymongo.Collection Class Reference

Public Member Functions

def __init__ (self, dao)
 
def find_one (self, filter_obj, rtn_fields={})
 
def find_many (self, filter_obj, rtn_fields={})
 
def find (self, filter_obj, rtn_fields={})
 
def groupby (self, filter_obj, field, gte_count, lte_count)
 
def aggregate (self, pipeline)
 
def distinct (self, field, query)
 

Public Attributes

 dao
 

Constructor & Destructor Documentation

◆ __init__()

def netbrain.sysapi.nbpymongo.Collection.__init__ (   self,
  dao 
)

Member Function Documentation

◆ aggregate()

def netbrain.sysapi.nbpymongo.Collection.aggregate (   self,
  pipeline 
)

◆ distinct()

def netbrain.sysapi.nbpymongo.Collection.distinct (   self,
  field,
  query 
)

◆ find()

def netbrain.sysapi.nbpymongo.Collection.find (   self,
  filter_obj,
  rtn_fields = {} 
)

◆ find_many()

def netbrain.sysapi.nbpymongo.Collection.find_many (   self,
  filter_obj,
  rtn_fields = {} 
)

◆ find_one()

def netbrain.sysapi.nbpymongo.Collection.find_one (   self,
  filter_obj,
  rtn_fields = {} 
)

◆ groupby()

def netbrain.sysapi.nbpymongo.Collection.groupby (   self,
  filter_obj,
  field,
  gte_count,
  lte_count 
)

Member Data Documentation

◆ dao

netbrain.sysapi.nbpymongo.Collection.dao

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