指数
0
Watch 2.2k Star 4.3k Fork 2.2k

ThinkGem / JeeSite 4.xJava

新增记录后列表页面的id字段数据与数据库不一致

待办的
atlook  创建于

该问题是怎么引起的?

自己创建的实体类,没有用工具生成(工具生成的实体类继承的父类属性与表字段冲突)

重现步骤

输入图片说明
输入图片说明

报错信息

6732_thinkgem 共3人参与

评论 (5)

atlook 2019-01-18 18:10

后台接口返回的id与数据库id一致,但是前端列表渲染时不会渲染数据库返回的id,而是渲染一个其他值

6732_thinkgem
ThinkGem 2019-01-20 22:14 拥有者

需要指定列为pk,有没有这个设置

atlook 2019-01-21 08:31

@ThinkGem 没有,请问能给一个例子吗,谢谢

jeesite小白 2019-01-21 09:49

输入图片说明
这里要选上

atlook 2019-01-21 10:13

@jeesite小白 你好,我代码不是用生成工具生成的,而且数据库里ID就是主键,我感觉可能是id值字符太长导致前端渲染时溢出,但实体类里id是Long类型啊,然后我在接口返回之前在实体类加了一个String的toID,将id赋值给toID ,这样前端就能正常显示toID了,我也不知道什么原因,感谢你为我解答,谢谢!

登录 后才可以发表评论

负责人
标签
未设置
里程碑
关联分支
开始时间
未设置
结束时间
未设置
置顶选项
优先级

搜索帮助