最开始的时候ruoyi 插入数据会返回1,开始以为是id,后来发现返回的逻辑是 0失败,1成功。

即便他利用mybatis设置了如下,

useGeneratedKeys="true" keyProperty="id"​​​​​​​

如何解决?下面进入正题:

1.配置XML

首先xml insert部分必须包含如下

useGeneratedKeys="true" keyProperty="id"

其次利用mysql函数LAST_INSERT_ID()

增加

select LAST_INSERT_ID()

完整的xml

select LAST_INSERT_ID()insert into gpt_gen_article_taskcreate_time, #{createTime}, 

2.配置实体类

增加domian包内实体类字段fileId

3.获取ID

4.输出结果