【发布时间】:2020-04-27 14:27:11
【问题描述】:
我在 mongo shell 中有一个变量 name 我可以这样查询
db.xxxx.find({"path" : {"$regex" : name , "$options" : "i"}})
但我像这样在pymongo中使用
query ={"path" : {"$regex" : name , "$options" : "i"}}
result=list(db.xxxx.find(query))
它返回 [] 。当我检查查询时,我发现像这样想象name==hyper
query = {"path" : {"$regex" : '"hyper"', "$options" : "i"}}
名称中有“导致空结果如何解决?
【问题讨论】:
标签: python-3.x pymongo pymongo-3.x