【发布时间】:2018-07-14 05:39:52
【问题描述】:
尝试使用以下代码查询数据库: 我在“nameInput”中有一个字符串,我想查找包含它的文档。
var arg = {"$and":[{"name":{'$regex' : nameInput, '$options' : 'i'}}, {"thing": selectedThing}]}
我将 arg 插入 find() 方法并返回此错误: errors.js:20 Uncaught (in promise) 错误:$regex 需要正则表达式
知道如何解决这个问题吗?我尝试使用 Javascript 中的 RegExp 方法替换 nameInput 无济于事。 (例如 new RegExp(nameInput, 'i'))
【问题讨论】:
-
你用什么版本的pymongo开发?
标签: javascript regex pymongo