[英]Change string to objectId within json in pymongo+flask and insert it into mongodb
我正在使用Swagger + pymongo,我想要一個非常簡單的東西來將string
轉換為ObjectId
。 如何在不接觸其他數據庫模式的情況下非常輕松地做到這一點。
碼:
jsonResponse = request.json['business']
# convert business_id Datatype to ObjectId
business_id=ObjectId(jsonResponse['business_id'])
#add business_id (ObjectId)to mongodb
data = collection.insert_one(jsonResponse).inserted_id
return data
response = request.json['business']
response_oid = ObjectId(response['business_id'])
mongo_item = response.copy()
mongo_item['business_id'] = response_oid
return collection.insert_one(mongo_item).inserted_id
應該做的工作。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.