系统user模型修改雪花ID生成

请问下各位大佬,我在系统会员表将雪花ID的方法加入其中,为什么不自动执行生成雪花ID,求解,还需要改那个地方才可以。

已采纳
YANG001
YANG001
这家伙很懒,什么也没写~
6天前

以上代码如果是加到了对应的模型里边,并且使用该模型新增记录,就会在插入前生成一个 雪花ID 赋值给 pk,所以看起来是没有问题的

得注意一下雪花ID需要使用 bigint 存储,如果实在找不到问题,直接 crud 生成一个看看,配合 git 管理代码能清晰的找到完整的代码差异,流程如下:CRUD > 生成普通id的管理功能 > git 暂存 > 将之前的普通id改为雪花ID > 对比代码

ahjie668
ahjie668回复YANG001
这家伙很懒,什么也没写~
6天前





模板昨天重新拉取的最新版本
原本的user模型是自增ID,我从其他模型复制了雪花ID过来,新增数据用的也是模型方法,但是不生效,我在想是不是其他地方需要加什么代码

YANG001
YANG001回复ahjie668
这家伙很懒,什么也没写~
6天前

不需要在其他地方加的,
足以,你这看起来没问题,也或许是我没有注意到,可以检查下日志中的插入SQL,自动递增关了吗?

ahjie668
ahjie668回复YANG001
这家伙很懒,什么也没写~
6天前

好的,我检查下

0个回答默认排序 投票数排序
没有更多回答了~
请先登录
0
1
0
4