在普通查询中,可以在where中使用正则表达式,那么在聚合查询中该嗯么使用呢?
查看文档有个类似where的方法match
// 直接使用字符串
match({
name: 'Tony Stark'
})
// 使用操作符
const _ = db.command
match({
age: _.gt(18)
})
在这里面可以使用正则吗?尝试一下
match({
name: new RegExp(keyword, 'i')
})
哈哈,真的可以用。