总而言之,有没有办法对多字输入与集合中的某些对象进行部分匹配。
我知道我可以对输入字符串进行拆分并且有一些单词并且对收集中的对象做同样的事情我很不确定我是否总是会像牛肉一样100%确定匹配==牛肉我认为那里会像牛肉= =加强
我希望我的问题足够明确;)
干杯!
答案 0 :(得分:0)
我会在数组中拆分,然后构建动态正则表达式,最后发出 mongodb请求
mongoose中regex
的关键字为$regex
要创建动态regex
,以下是一个示例:
new RegExp(pattern1+'|'+pattern2, 'gi')