node.js - 在 Node.js 中生成唯一 ID 的最佳方法是什么?

我想为保险契约(Contract)生成唯一 ID,不确定使用哪个工具...

最佳答案

创建唯一 ID 有多种选择。最简单的只是一个递增的整数。但是,我假设您将拥有某种形式的 api,并且您可能不希望其他人能够猜测其他人的唯一 ID。所以我会选择 uuid.v4 ( https://www.npmjs.com/package/uuid )

安装包

$ yarn add uuid
$ npm install uuid --save

然后在你的代码中

const uuidv4 = require('uuid/v4')
const uniqueInsuranceId = uuidv4()

希望我能帮上忙。

https://stackoverflow.com/questions/46560819/

相关文章:

Python 2.7 - 如何检查是否按下了 SHIFT-Key 或 CTRL+Key?

java - 使用 AssertJ,如何对列表的内容执行复杂的断言?

c# - 蓝牙扫描C#

wpf - 字符串格式正值和负值以及条件颜色格式 XAML

php - 使用 Laravel 5.2 集合中的列名获取唯一值的计数

r - 在 R 中制作特定的分位数图

sql - Oracle SQL - 从给定的字符串形成一个虚拟表以与另一个表连接

php - 使用 symfony 文件系统代替原生 PHP 的优势

php - 删除 wordpress 站点中超过 2 年的帖子

julia - 为什么 Julia 闭包不复制数组?