示例#1
0
 def drop(self):
     ct = mongoHelper.getCollection(self.getClassName())
     ct.drop()
示例#2
0
    def remove(self, spec_or_id=None):
        ct = mongoHelper.getCollection(self.getClassName())
        return ct.remove(spec_or_id)
    
#baseClass().update({},{})
示例#3
0
 def update(self, spec, document):
     ct = mongoHelper.getCollection(self.getClassName())
     return ct.update(spec, document)
示例#4
0
 def _find_one(self, spec_or_id=None, *args, **kwargs):
     ct = mongoHelper.getCollection(self.getClassName())
     return ct.find_one(spec_or_id, *args, **kwargs)
示例#5
0
 def _find(self, *args, **kwargs):
     ct = mongoHelper.getCollection(self.getClassName())
     return ct.find(*args, **kwargs)
示例#6
0
 def insertWithData(self, data):
     ct = mongoHelper.getCollection(self.getClassName())
     return ct.insert(data)
示例#7
0
 def insert(self):
     ct = mongoHelper.getCollection(self.getClassName())
     data = self.getDict()
     return ct.insert(data)