def update_obj(self, _id, data): if not _id: configs.update_one({'type_num': self.__TYPE}, {'$set': data}, upsert=True) else: data['type_num'] = CONFIG_TYPE_NEW_USER result = configs.update_one({'_id': _id}, {'$set': data}) return True
def update(_id): # 支持表格字段里的任何搜索 update_dict = format_request_params(get_request_params(), model.default_values, int_keys_processor(model.int_keys)) configs.update_one({ '_id': _id, 'type_num': CONFIG_TYPE_APP_ROUTE }, {'$set': update_dict}) return jsonify({'code': 200, 'msg': u'success'})
def remove_obj(self, _id): configs.update_one(self.filter_criteria({'_id': _id}), {'$set': { 'invalid': 1 }}) return True
def update_obj(self, _id, data): result = configs.update_one(self.filter_criteria({'_id': _id}), {'$set': data}) return True
def update_obj(self, data): configs.update_one(self.filter_criteria(), {'$set': data}, upsert=True) return True
def update_obj(self, data): filter_dict = {'type_num': CONFIG_TYPE_WITHDRAW_OPTION} result = configs.update_one(filter_dict, {'$set': data}, upsert=True)
def update_config(data): configs.update_one({'type_num': CONFIG_TYPE_FLASH_SALE}, {'$set': data}, upsert=True)