如果我想多个搜索条件并存呢

来源:12-5 RESTful API 最佳实践——模糊搜索

慕雪9296518

2020-09-22

假如说我不单单想要实现模糊搜索名字,包括性别,城市
那我在.find()中该怎么写,我用||行吗
.find({username:new RegExp(ctx.query.keyword) || sex:new RegExp(ctx.query.keyword) || city:new RegExp(ctx.query.keyword)})
这样写对吗,还是每个条件都放一个中括号

写回答

1回答

lewis

2020-09-22

搜索引擎和文档能解决的问题尽量不要提问,不是老师不想回答你,而是在以后的工作中,也免不了要独立解决问题。你要培养自己独立解决问题的能力。实在解决不了了,再来提问。

1
0

Node.js仿知乎服务端-深入理解RESTful API

Koa2+MongoDB+Postman+JWT+阿里云

952 学习 · 331 问题

查看课程