猫鼬没有返回正则表达式子串

时间:2017-02-07 21:32:56

标签: node.js mongodb mongoose

Reference.find(
            {$and: [
                {'url': url},
                {"text" : {$regex : text, '$options' : 'i'}}
            ]})

每当我用'Hello World'测试text时,我都会找回具有该文本的文档。但是,如果我要做'Hello Worl',即使使用相同的url,我也什么也得不到。我已经尝试了很多ReGex的实现,到目前为止还没有一个有效。如果重要的话,我正在使用Mongo 3.2.11。

1 个答案:

答案 0 :(得分:1)

尝试使用以下字符串'.*content.*'或正则表达式格式/.*content.*/,这是广泛支持的正则表达式格式。

另请参阅Checking if a field contains a string