为了账号安全,请及时绑定邮箱和手机立即绑定

想要生成唯一的数字 id ,不能使用 node-uuid 因为后端需要数字 id

想要生成唯一的数字 id ,不能使用 node-uuid 因为后端需要数字 id

慕丝7291255 2021-10-14 17:38:49
在用例 1 中,可以添加新记录并编辑新添加和现有记录,我使用 uuid 生成器包为新记录生成唯一 id,然后通过在表中找到它来使用该 id 进行编辑,但这是给问题,因为后端 web 服务需要记录的编号和(后端逻辑是,如果记录有其 ID,通过该 ID 在数据库中找不到记录,他们将插入新记录),并且由于新记录将 id 作为字符串,因此它给出错误,是否可以安全地生成数字唯一 ID
查看完整描述

1 回答

?
翻翻过去那场雪

TA贡献2065条经验 获得超14个赞

您只需执行以下操作即可轻松生成unique ID基于time:


ES6:


const date = new Date();

const dateValue = date.valueOf();

console.log('uniqueID-> ', dateValue);

ES5:


var date = new Date();

var dateValue = date.valueOf();

console.log('uniqueID-> ', dateValue);


查看完整回答
反对 回复 2021-10-14
  • 1 回答
  • 0 关注
  • 267 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信