node和express实现mySql模糊搜索
作为一名前端开发 少了后端总觉的缺点什么 于是也在学习的 express的路上。
1.实现方式
实现服务端的搜索主要是通过调用mySql语句,去查询数据库中想要的数据。 思路:
1.前端传给后端参数2.后端拿到参数3.拿到参数后把参数拼接成可以使用的mysql语句4.express返回响应结果返回给前端具体是上面四步,怎么实现呢 ? 一步一步来。
1.前端传给后端参数
![](https://i-blog.csdnimg.cn/blog_migrate/af01958b3292888ea7c53385fafe0825.png)
在这里this.queryInfo 就是前端需要传给后端的参数。
2.后端拿到参数
![](https://i-blog.csdnimg.cn/blog_migrate/e6ea2390f1d2c09d40b9eb2acdead492.png)
红框显示就是后端拿到前端穿过来的参数
3.拿到参数后把参数拼接成可以使用的mysql语句
![](https://i-blog.csdnimg.cn/blog_migrate/f5ce2d3ece4f0004b590a52722882f22.png)
拿到参数后 拿到所有的参数 拼接成最后的sql语句 下面sql语句就能拿到 电话号码带11的所有手机号码。
select * from u