Tow*_*boy 6 mongodb pymongo python-2.7
在MongoDB中,我有一个商店数据的数据集.使用PyMongo我在集合中找到所有不同/唯一的值
for testy in collection.distinct('stores'):
print(testy)
Run Code Online (Sandbox Code Playgroud)
我还可以找到我感兴趣的拼写错误的商店的子集
for testy in collection.find({'stores': {'$in': ['Aldi','ALDI','aldi']}}):
Run Code Online (Sandbox Code Playgroud)
我想要做的是在这个子集中找到唯一的
根据MongoDB文档
db.runCommand ( { distinct: "inventory", key: "item.sku", query: { dept: "A"} } )
Run Code Online (Sandbox Code Playgroud)
尝试了许多组合添加查询,$in但无法使其工作.
你在寻找什么 distinct
for testy in collection.find().distinct('stores'):
print(testy)
Run Code Online (Sandbox Code Playgroud)
要么
for testy in collection.distinct('stores', {'dept': 'A'}):
print(testy)
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
6358 次 |
| 最近记录: |