[英]Pymongo: how to get the value of a specific field
我有下面的文件。 如果密碼匹配,我想獲取主題字段。
電子郵件:“info@info.com”
first_name:“詹姆斯”
密碼:二進制('HcM0Js5Pqh8oGZxLSNuMJNgb5l1WUCn5NRhB / L4juIY =')
姓:“mcarthy”主題:“新聞”
我使用下面的代碼來檢查密鑰是否存在。
user = user_in_db.find_one({'password': key})
if user is None:
如果用戶確實存在,我如何檢索主題字段?
這很簡單。 根據這個官方教程 , find_one
的返回是一個字典,因此你可以這樣做:
user = user_in_db.find_one({'password': key})
if user: # check if user exists
topic = user['topic']
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.