如何用$ nin实现搜索

时间:2016-10-14 10:40:13

标签: php arrays json mongodb mongodb-query

我正在使用此$nin查询进行$regex搜索但不起作用:

first_name: { $nin: [ "/^rahul/i", "/^Bhosale/i" ] }

执行此查询后,我无法在没有“rahul”或“bhosale”的情况下找到结果,但是当我点击下面的查询时

first_name: { $nin: [ /^rahul/i, /^Bhosale/i ] }

它工作正常。

当我将数组传递给find()时,我认为它采用双引号的反斜杠来解释为什么它无法找到结果。

我该如何解决这个问题?

0 个答案:

没有答案