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 作为 first two parameters。过滤器确定返回哪些文档,投影确定返回哪些字段。

因此,要获取您感兴趣的数据,请使用:

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