def set_cach(key, data): if find_one('cach', {'_id': key}): update('cach', {'_id': key}, data) else: data['_id'] = key insert('cach', data)
def update_one_task_data(data): """ @todo: 更新转码信息到任务数据 @param data:任务数据信息 """ entry_list = data.get("entryList", []) if is_converd(entry_list): update("TaskData", {"_id": data.get("_id")}, {"converd": True, "entryList": get_converd(entry_list)})
def update_file_converd(source_id, converd_id): """ @todo: 更新转码文件ID到源文件 @param source_id:源文件id @param converd_id:转码文werhID """ update("fs.files", {"_id": source_id}, {"converd": True, "converdid": converd_id}) update("fs.files", {"_id": converd_id}, {"uuid": converd_id})
def update_file_converd(source_id, converd_id): """ @todo: 更新转码文件ID到源文件 @param source_id:源文件id @param converd_id:转码文werhID """ update("fs.files", {"_id": source_id}, { "converd": True, "converdid": converd_id }) update("fs.files", {"_id": converd_id}, {"uuid": converd_id})
def update_one_task_data(data): """ @todo: 更新转码信息到任务数据 @param data:任务数据信息 """ entry_list = data.get("entryList", []) if is_converd(entry_list): update("TaskData", { "_id": data.get("_id"), }, { "converd": True, "entryList": get_converd(entry_list) })
def setUp(self): remove_tmp_file() self._id = str(add_file(open("./tmp.mov").read(), content_type="video/quicktime", filename="tmp.mov", )) update("fs.files",{"_id": self._id}, {"uuid": self._id}) self.task_id = insert("TaskData", { "converd": False, "entryList":[{ "fieldType":"Video", "uuid": self._id, "converdid": "", }] })
def setUp(self): remove_tmp_file() self._id = str( add_file( open("./tmp.mov").read(), content_type="video/quicktime", filename="tmp.mov", )) update("fs.files", {"_id": self._id}, {"uuid": self._id}) self.task_id = insert( "TaskData", { "converd": False, "entryList": [{ "fieldType": "Video", "uuid": self._id, "converdid": "", }] })
from lib.store import update from lib.utils import now from pymongo.objectid import ObjectId for i in range(1000): update('news', {'create_time':{'$ne': 'a'}}, {'create_time': str(now())}) update('users', {'create_time':{'$ne': 'a'}}, {'create_time': str(now())}) update('sell', {'create_time':{'$ne': 'a'}}, {'create_time': str(now())})
def update_user(_id, info): info = update_loc(info) update('users', {'_id': _id}, info) return find_one("users", {"_id": _id})
def update_info(collection, query, update_dic): update(collection, query, update_dic)