最近,应好友邀请,替她做了一个心理疗愈项目的小系统,在编制后台API代码时,遇到了一个不易觉察的问题,终于查找出来,并且解决了,现奉献出来,供大家碰到类似问题,进行参考。
使用postman,对一个http://localhost:8080/bolinbot/AnswerStandard/selectList,它不报任何错误,但是始终出来的结果是:
百思不得其解,
调用API,输出的实体是如下结果。
图一:
通过在selectList()中,将其置空,selectList(null),得到如下结果:
图二:
经过图一与图二的比较,最终发现minScoreValue和maxScoreValue居然有值,且都是0.00。
正确的解,是minScoreValue和maxScoreValue应该为空,是null,而不应是0.0。
接下来,就需要前端API调用 时,做出合适的处理。
如
{“categoryCode”:“QC002”,
“minScoreValue”:-10.0,
“maxScoreValue”:-5.0}
==================
压力山大,哪里有减压的妙方呢,请来关注我们客户的项目:
上医疗愈。