javascript - 如何在 Sequelize 中生成 12 位唯一 ID?
问题描述
我想在Sequelize Postgres模型中设置 ID。我在Node中使用它。对于每个条目,它应该设置唯一的,即以前没有设置 ID (eg. 787987979011)
。对于第一个条目,它应该是 000000000000 并且对于即将到来的条目分别递增。我看到了 Sequelize 文档,但没有找到任何东西。他们在那里提供了 UUID4 选项,但我不能为我使用它。
解决方案
你可以使用这个函数, var id = Math.floor(Math.random()*9000000000) + 1000000000;
推荐阅读
- pdf - 将 PDF 转换为 PDF/A 以使用 ghostscript
- git - 推送到远程仓库时,git pre-commit hook 失败
- docker - ${DOCKER_REGISTRY-} 在哪里设置
- python - 生成十进制值并根据约束将它们分配给数据框
- ios - 不可靠的图像随机化或加载
- android - 使用 onNavigationSelect 注销
- android-studio - 如何根据flutter中的sharedPrefs值设置动态initialRoute?
- java - BeanCurrentlyInCreationException 请求的 bean 当前正在创建中:是否存在无法解析的循环引用?
- typo3 - TYPO3:$GLOBALS['TYPO3_CONF_VARS']['SYS']['environment'] 定义在哪里?
- java - 在机器人中测试时,Java webapp 代码返回路径遍历问题