簡體   English   中英

PyMongo 根據字段值查找 json 對象

[英]PyMongo get to find json object based on field value

我用這樣的集合創建了一個 MongoDB:

{
    "FR" : {...},
    "EN": {...}
}

我對世界 MongoDB/PyMongoDB 還很陌生,所以我想知道是否有辦法根據密鑰(FR 或 EN)獲取數據?

我試過這個: db.collection.find_one({'EN'})但它沒有用。

干杯,

find()使用filterprojection作為前兩個參數 過濾器確定返回哪些文檔,投影確定返回哪些字段。

因此,要獲取您感興趣的數據,請使用:

for doc in db.collection.find({}, {'EN': 1}):
    print(doc.get('EN'))

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

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