字节同事问我:我的Postman为什么连不了数据库?_posman 连接不上


* 1


连接上是这样的:


![图片](https://img-blog.csdnimg.cn/33e0d01622f34d3ab748ce92d503e42d.png)


这时候去浏览器输入 http://localhost:3000,看到了很多 routeUrl


![图片](https://img-blog.csdnimg.cn/3b4057bcc9ec4dd880eea4e818317379.png)


举个例子:



http://localhost:3000/api/financelog/count


* 1


**financelog就是我们的流水记录表**


#### 3 用法


安装连接说完了,不能不说用法。下面通过表格整理一下:


**查询所有数据**


这个只列常用的,因为一般都是查询居多,增删改请参考官网[API文档]( ):官网API文档:传送门


![图片](https://img-blog.csdnimg.cn/f550a3dc5fc34d41908fa0972f05d4c4.png)


![图片](https://img-blog.csdnimg.cn/72cfc22f61d84f2e97d4ca0099a8bb84.png)


**单条件查询:查询 id=826 的用户信息**


![图片](https://img-blog.csdnimg.cn/ac1ca05e82f148e68fd330551df4af78.png)


![图片](https://img-blog.csdnimg.cn/7bab48d03ce14319a1430a889ed49b40.png)


注意,(id,eq,826)之间不能有空格,不能写成(id, eq, 826)


同样的,我们说一下,其他的一些比较操作


![图片](https://img-blog.csdnimg.cn/d0d687f147384daf8d0bab5c002d352e.png)


**多条件查询:查询 id=826 并且 LeaveAmount=0.00 的用户**


![在这里插入图片描述](https://img-blog.csdnimg.cn/e00cecbd694c40399481699c92990e61.png)


为了方便大家看,把查询语句贴出来:



localhost:3000/api/member?_where=(id,eq,826)~and(LeaveAmount,eq,0.00)


* 1


![图片](https://img-blog.csdnimg.cn/4c71197224ad42099976533a1730c365.png)


**排序:根据 id 降序输出**


-号表示降序,不加-表示升序



localhost:3000/api/member?_sort=-id


* 1


![图片](https://img-blog.csdnimg.cn/4f10efa4f71a4823ae2ecb86bd1f26a2.png)


**限制输出条数**


\_size=n,表示输出前n条,如果有其他条件,用\*\*&\*\*分隔


如果我想输出LeaveAmount=100.00的前2条数据,应该怎么查询



localhost:3000/api/member?_where=(LeaveAmount,eq,100.00)&_size=2


* 1


![图片](https://img-blog.csdnimg.cn/705045e465124e5c86ffefec69995326.png)


#### 4 在接口项目中的使用


比如前程贷的充值接口,需要mobilephone,这个mobilephone可以从数据库取最新注册的第一个用户手机号


**查询语句**



localhost:3000/api/member?_sort=-RegTime&_size=1


* 1


![图片](https://img-blog.csdnimg.cn/05c95c69e645447a8d15ed1e7a667da0.png)


**设置全局变量**


在Tests里写入如下语句



var jsonData = pm.response.json();
var mobilePhone = jsonData[0].MobilePhone;
pm.globals.set(“mobilePhone”, mobilePhone);


注意,这个接口是我们的查询接口,不要做断言处理,因此不需要pm.test开头的函数


![图片](https://img-blog.csdnimg.cn/163942f9027144a9bffe8d287f77201d.png)


发送请求后,会看到全局变量里多了一条mobilePhone


![图片](https://img-blog.csdnimg.cn/a94fff67fa3043798a0db3941a3e1d6b.png)


**充值接口参数化**


将请求参数中的mobilephone改为{{mobilePhone}},可以看到请求成功了


![图片](https://img-blog.csdnimg.cn/ee1b88e69dfa4c328857f938ea29bf51.png)


 


![img](https://img-blog.csdnimg.cn/img_convert/14368d6fb4c4be7a773f54c691bfb9fc.png)
![img](https://img-blog.csdnimg.cn/img_convert/982364c15eafe7e14859f97a62141bde.png)
![img](https://img-blog.csdnimg.cn/img_convert/6c0cbbd54a7f8a99fa8689d83e0fec9f.png)

**既有适合小白学习的零基础资料,也有适合3年以上经验的小伙伴深入学习提升的进阶课程,涵盖了95%以上软件测试知识点,真正体系化!**

片转存中...(img-tH1UwRhE-1719260750187)]
[外链图片转存中...(img-bZ9Zrpb4-1719260750188)]
[外链图片转存中...(img-KIKs4ccD-1719260750188)]

**既有适合小白学习的零基础资料,也有适合3年以上经验的小伙伴深入学习提升的进阶课程,涵盖了95%以上软件测试知识点,真正体系化!**

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值