mongodb 查询中的逻辑运算符 python
Logical operators in mongodb queries with python
我正在尝试在我的 mongo 数据库中查询 python2.7 中的项目
output = collection.find_one({ $and : [{'name' : data['name']},{'phone_1' : data['phone_1']}]})
当我尝试 运行 脚本时 python 告诉我
File "./test.py", line 113
output = collection.find_one({ $and : [{'name' : data['name']},{'phone_1' : data['phone_1']}]})
^
SyntaxError: invalid syntax
我查看了mongo的手册和版本。我已经安装了 mongodb 2.0.6,所以上面的语法应该没问题。我错过了什么吗?
把它放在引号里:
output = collection.find_one({
'$and': [
{'name': data['name']},
{'phone_1': data['phone_1']}
]
})
我正在尝试在我的 mongo 数据库中查询 python2.7 中的项目
output = collection.find_one({ $and : [{'name' : data['name']},{'phone_1' : data['phone_1']}]})
当我尝试 运行 脚本时 python 告诉我
File "./test.py", line 113
output = collection.find_one({ $and : [{'name' : data['name']},{'phone_1' : data['phone_1']}]})
^
SyntaxError: invalid syntax
我查看了mongo的手册和版本。我已经安装了 mongodb 2.0.6,所以上面的语法应该没问题。我错过了什么吗?
把它放在引号里:
output = collection.find_one({
'$and': [
{'name': data['name']},
{'phone_1': data['phone_1']}
]
})