A JSONArray text must start with at 1

A JSONArray text must start with at 1 [character 2 line 1]

起因:String数组转 JSON 后端调用出错

复制代码
JSONUtil.toList(xx.getTags(), String.class) 

数据库对象entity转包装类 方法 ,其中数据库字段tags是String类型,在包装类中想转换为 JSON

java 复制代码
public static PostVO objToVo(Post post) {
        if (post == null) {
            return null;
        }
        PostVO postVO = new PostVO();
        BeanUtils.copyProperties(post, postVO);
        postVO.setTagList(JSONUtil.toList(post.getTags(), String.class));
        return postVO;
    }

原因:数据库存入的字段不对,不应该是 xx ,而是应该是 [XX,XX]

相关推荐
振鹏Dong22 分钟前
深入浅出Redis 缓存使用问题 | 长文分享
数据库·redis
hkj880824 分钟前
Sqlite3 查看db文件
数据库·sqlite
黑不拉几的小白兔24 分钟前
第十五届蓝桥杯大赛软件赛省赛Python 大学 B 组试做(下)【本期题单: 缴纳过路费, 纯职业小组】
数据库·python·蓝桥杯
kooboo china.27 分钟前
SQL实战篇,数据库在Kooboo中的实际应用(一)
javascript·数据库·sql·sqlite
Elastic 中国社区官方博客40 分钟前
Elasticsearch:加快 HNSW 图的合并速度
大数据·数据库·人工智能·elasticsearch·搜索引擎·ai·全文检索
Java&Develop41 分钟前
redis 免安装版本 启动方法 windows 安装包
数据库·windows·redis
wangjinjin1801 小时前
Redis 字符串(String)详解
数据库·redis·缓存
Full Stack Developme1 小时前
SQL 中的 NULL 处理
android·数据库·sql
qixiang20131 小时前
mysql和mongodb
数据库·mysql·mongodb
自由鬼1 小时前
通过MCP+数据库实现AI检索和分析
数据库·人工智能·ai