嗨,我正在用龙卷风框架试验 python 和 mongodb。我有输入模块,用户可以在其中插入学生在学术和体育领域的数据。在 mongodb 终端中,我确实搜索过
db.student.find( { $or: [ { "academy": name }, { "sports": name } ] } )
但是当我尝试用 python 和 MOTOR 驱动程序做同样的事情时,我最终会出错。
我的python命令是
doc = yield db.student.find_one({ $or: [{"academy": name}, {"sports": name}]})
谁能指导我如何在 python motor 中使用或条件进行搜索?
or 条件用于检查特定学生的数据是否在两个字段中都输入。