Mysql 发生错误时跳过sequelize中的自动增量

Mysql 发生错误时跳过sequelize中的自动增量,mysql,node.js,sequelize.js,auto-increment,Mysql,Node.js,Sequelize.js,Auto Increment,当我用sequelize在mysql中创建一个记录并给我一个错误时,我遇到了一个问题。例如,对于唯一约束,在给错误后最后一个自动增量id为1,然后提交成功id为3 感谢您的建议我的问题是什么?您需要提供一些相关代码,并将您的问题的格式设置得更清楚..我只是不明白:第一条记录为1,第二条记录为2..必须逐个设置Dauto增量。。。。。但当插入一条记录并给我唯一的约束错误时,记录不会被保存,但id是递增的,而没有保存记录为什么要跳过自动递增列中的数字?

当我用sequelize在mysql中创建一个记录并给我一个错误时,我遇到了一个问题。例如,对于唯一约束,在给错误后最后一个自动增量id为1,然后提交成功id为3
感谢您的建议

我的问题是什么?您需要提供一些相关代码,并将您的问题的格式设置得更清楚..我只是不明白:第一条记录为1,第二条记录为2..必须逐个设置Dauto增量。。。。。但当插入一条记录并给我唯一的约束错误时,记录不会被保存,但id是递增的,而没有保存记录为什么要跳过自动递增列中的数字?