【问题标题】:How to take the value of a key in mongodb using python如何使用python获取mongodb中键的值
【发布时间】:2020-10-12 02:25:36
【问题描述】:

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

mylist = [
    {"name": "Amy", "color": "Red"},
    {"name": "Hannah", "color": "Blue"},
    {"name": "Michael", "color": "Green"},
    {"name": "Sarah", "color": "Orange"}
]

使用搜索查询如何使用像 Michael 这样的名称进行查询搜索来获取值“颜色”?所以输出会是这样的:

Green

【问题讨论】:

    标签: python mongodb pymongo


    【解决方案1】:

    你可以这样做:

    假设名字是唯一的,你可以试试这个:

    db.colors.find_one({"name" : "Michael"})["color"]
    

    你可以阅读更多关于find_onehere的信息

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-02-04
      • 2017-01-05
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2023-04-07
      相关资源
      最近更新 更多