使用任何顺序的字符串在MongoDB中搜索

时间:2014-03-01 07:39:01

标签: mongodb

我有一个名字" PIERRE JOHN IGUE"在mongodb中,我需要以任何顺序匹配字符串,即使我给出了类似的" JOHN PIERRE"," PIERRE IGUE"," JOHN IGUE" ," IGUE PIERRE"在任何顺序我必须找到结果,像搜索将只返回完全匹配的单词。有没有办法在mongodb中查询以任何顺序搜索字符串。

1 个答案:

答案 0 :(得分:0)

在您的查找中使用$regex

{$regex: "PEIRE|JOHN|IGUE", $option: "i" }