簡體   English   中英

在pymongo + flask中的json中將字符串更改為objectId並將其插入到mongodb中

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM