在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但无法使其工作.
当我运行Neo4JShell.bat时,我得到C:\ Program Files(x86)\ Neo4j Community\bin> Neo4jShell.bat系统找不到指定的路径.错误:无法找到或加载主类org.neo4j.shell.StartClient
Java安装为C:\ Program Files(x86)\ Neo4j Community\bin> java -version java version"1.8.0_40"Java(TM)SE运行时环境(版本1.8.0_40-b26)Java HotSpot(TM)64位服务器VM(内置25.40-b25,混合模式)
有什么想法吗?
嗨,我一直在兜圈子,试图将我的Firestore数据放入Python 2字典中。
doc_ref = db.collection('things1').document('ref1').collection('things2').document('ref2')
doc = doc_ref.get()
Run Code Online (Sandbox Code Playgroud)
给我一个DocumentSnapshot-我希望得到一个字典。从结果中创建字典的正确方法是什么?尝试了文档,最后得到了对象。我在做些愚蠢的事情。
谢谢