上传多张图片时,在mysql中保存的格式应该是这种:["2021/6/16/1623836003613.png,2021/6/16/1623830216907.png"],
但是有时候上传单张图片时,前端也是使用上传多张图片的方法【因为要求是能够上传多张图片】,
所以上传单张图片时,在mysql中的格式是这种:2021/6/16/1623836003613.png
这就有问题了,当后端从mysql读取图片时,需要将 2021/6/16/1623836003613.png 转成能够访问的格式,但是会出现json格式异常的情况,会报以下这种错误:
com.alibaba.fastjson.JSONException: syntax error, expect [, actual int, pos 0, fieldName null。
所以即使是单个图片也要保存成["2021/6/16/1623836003613.png"] 这个格式