prisma:如何生成自定义 ID 而不是“ckasdasdw”?
Posted
技术标签:
【中文标题】prisma:如何生成自定义 ID 而不是“ckasdasdw”?【英文标题】:prisma: How to generate Custom id instead of 'ckasdasdw'? 【发布时间】:2020-08-16 18:11:42 【问题描述】:目前,Prisma 数据库给我们每个用户的 id 以 CK 开头.....我需要改变它。有什么方法可以自定义吗?
由于它是prisma自动生成的,如何解决这个问题?
【问题讨论】:
我有同样的问题,你能解决这个问题吗?有什么想法吗? 【参考方案1】:您可以使用uuid
并在创建记录时生成唯一的ID。
例如
import v4 as uuidv4 from 'uuid';
const uuid = uuidv4();
prisma.user.create(
id : uuid
name : name
);
【讨论】:
以上是关于prisma:如何生成自定义 ID 而不是“ckasdasdw”?的主要内容,如果未能解决你的问题,请参考以下文章
查询数据时,Prisma 将自定义字段附加到 info 参数
如何在两个字段 prisma-graphql 中使用相同的生成 ID