如何在mongodb中使用$ regex?

时间:2018-05-13 18:36:34

标签: mongodb mongoose

我想在我的数据库中搜索以FOO开头或名字中有FOO的客户。为此,我看了一下这个问题 - > How to query MongoDB with "like"?

之后,我构建了我的查询,使其看起来像这样 - >

Customer.find({'name': '/FOO/'}).exec(function (err, customer) {
     console.log(customer);
})

但是虽然在'name'内有一个FOO的客户我没有结果。如果我将查询修改为...({'name': 'FOO'})...而不是...({'name': '/FOO/'})...,我会得到我的客户。我做错了什么?

1 个答案:

答案 0 :(得分:4)

尝试将$regexunix timestamp

一起使用
uniqueness