def drop(self): ct = mongoHelper.getCollection(self.getClassName()) ct.drop()
def remove(self, spec_or_id=None): ct = mongoHelper.getCollection(self.getClassName()) return ct.remove(spec_or_id) #baseClass().update({},{})
def update(self, spec, document): ct = mongoHelper.getCollection(self.getClassName()) return ct.update(spec, document)
def _find_one(self, spec_or_id=None, *args, **kwargs): ct = mongoHelper.getCollection(self.getClassName()) return ct.find_one(spec_or_id, *args, **kwargs)
def _find(self, *args, **kwargs): ct = mongoHelper.getCollection(self.getClassName()) return ct.find(*args, **kwargs)
def insertWithData(self, data): ct = mongoHelper.getCollection(self.getClassName()) return ct.insert(data)
def insert(self): ct = mongoHelper.getCollection(self.getClassName()) data = self.getDict() return ct.insert(data)