Python 运动状态
大家好,我正在用tornado框架试验python和mongodb。我有一个输入模块,用户可以插入在学术和体育领域的学生的数据。在mongodb终端中,我用Python 运动状态,python,mongodb,tornado-motor,Python,Mongodb,Tornado Motor,大家好,我正在用tornado框架试验python和mongodb。我有一个输入模块,用户可以插入在学术和体育领域的学生的数据。在mongodb终端中,我用 db.student.find( { $or: [ { "academy": name }, { "sports": name } ] } ) 但是当我尝试用python和马达驱动程序做同样的事情时,我最终会出错 我的python命令是 doc = yield db.student.find_one({ $or: [{"academy"
db.student.find( { $or: [ { "academy": name }, { "sports": name } ] } )
但是当我尝试用python和马达驱动程序做同样的事情时,我最终会出错
我的python命令是
doc = yield db.student.find_one({ $or: [{"academy": name}, {"sports": name}]})
doc = yield db.student.find_one({ "$or": [{"academy": name}, {"sports": name}]})
有人能指导我如何在python motor中使用或条件进行搜索吗
or条件用于检查是否在这两个字段中都输入了特定学生的数据。您会写“我最终出现错误”,但如果您不告诉我们错误是什么,任何人都很难回答您的问题
在这种情况下,我想我知道问题所在。在Python中,所有字段名都必须加引号。正确的语法是: