使用nodejs搭的服务器,用postman测试接口问题

不可名状邵雅虎 2021-12-08 12:58:02

直接查询和使用name=shaoyahu都是可以查询到的,但是使用age=23却查询不到,这是发生了什么问题啊?

用的数据库是mongodb,接口用的是封装的find方法

 

 

 

 

 

 

 

...全文
205 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
dancesiuk 2021-12-09
  • 打赏
  • 举报
回复

謝謝,省很多時間

  • 举报
回复
@dancesiuk 啊……什么意思……
  • 打赏
  • 举报
回复

顶一顶

Oliver尹 2021-12-08
  • 打赏
  • 举报
回复

age的Schema定义的是什么类型,string吗

  • 举报
回复
@Oliver尹 mongoDB集合里面添加数据时直接选的是int32型,毕竟我想一般不会把年龄设置为string型吧
Oliver尹 2021-12-13
  • 举报
回复
@不可名状邵雅虎 一时看不出来什么问题......帮不上你了
  • 举报
回复
@Oliver尹 现在有另外一个疑惑,就是我使用qs.stringify参数新增用户时,新增的数据age是string型的……索性我就把age设置为string类型了,但是当我传的数据是数组时,再用stringify合适嘛,特别是后台要用数据的[0]、[1]这种时??
  • 打赏
  • 举报
回复

我将23改为string类型之后是可以查询的,但是这不合适,我觉得应该修改传入的参数,比如先JSON.parse再stringify?

87,994

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧