python连MongoDB将city去重查出
时间: 2023-06-23 17:50:10 浏览: 91
好的,下面是Python连接MongoDB数据库,对其中的某个集合进行去重并查询的示例代码:
```python
from pymongo import MongoClient
# 连接MongoDB数据库
client = MongoClient('mongodb://localhost:27017/')
db = client['testdb'] # 数据库名称
collection = db['testcol'] # 集合名称
# 去重并查询数据
result = collection.distinct('city') # 去重
print(result)
```
代码中,通过`MongoClient`对象连接MongoDB数据库,指定数据库名称和集合名称。然后使用`distinct`方法对`city`字段进行去重,并将结果存储在`result`变量中,最后打印输出结果即可。
需要注意的是,MongoDB数据库和集合名称需要根据实际情况进行修改,同时也需要根据实际的`city`字段名称进行修改。
阅读全文