如何使用python获取mongodb中键的值

如何使用python获取mongodb中键的值,python,mongodb,pymongo,Python,Mongodb,Pymongo,我是mongoDB的新手。我用的是pymongo。 在这里,我有一个名为colors的mongoDB集合中存储的最喜爱颜色的示例列表: mylist = [ {"name": "Amy", "color": "Red"}, {"name": "Hannah", "color": "Blue"}, {"na

我是mongoDB的新手。我用的是pymongo。 在这里,我有一个名为
colors
的mongoDB集合中存储的最喜爱颜色的示例列表:

mylist = [
    {"name": "Amy", "color": "Red"},
    {"name": "Hannah", "color": "Blue"},
    {"name": "Michael", "color": "Green"},
    {"name": "Sarah", "color": "Orange"}
]
使用搜索查询如何使用像Michael这样的名称进行查询搜索来获取值“color”?因此,输出将如下所示:

Green

您可以这样做:

假设该名称是唯一的,您可以尝试以下操作:

db.colors.find_one({"name" : "Michael"})["color"]
您可以阅读更多关于
find_one