Node.js 生成与Firebase Firestore类似的唯一ID

Node.js 生成与Firebase Firestore类似的唯一ID,node.js,firebase,google-cloud-firestore,Node.js,Firebase,Google Cloud Firestore,我想在firestore中创建一个具有唯一id和唯一id后的名称的文档。为此,我想创建相同类型的firebase firestore唯一id 如何使用自动生成的firestore ID创建唯一ID Firebase Admin SDK中是否有函数 更新: 正如弗兰克·范·帕夫伦在评论中指出的那样,AutoId是我的正确选择 下面是我在node.js服务器端使用的函数: function generateUniqueFirestoreId(){ // Alphanumeric charac

我想在firestore中创建一个具有唯一id和唯一id后的名称的文档。为此,我想创建相同类型的firebase firestore唯一id

  • 如何使用自动生成的firestore ID创建唯一ID
  • Firebase Admin SDK中是否有函数
更新:

正如弗兰克·范·帕夫伦在评论中指出的那样,AutoId是我的正确选择

下面是我在node.js服务器端使用的函数:

function generateUniqueFirestoreId(){
  // Alphanumeric characters
  const chars =
    'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789';
  let autoId = '';
  for (let i = 0; i < 20; i++) {
    autoId += chars.charAt(Math.floor(Math.random() * chars.length));
  }

  return autoId;
}
函数generateUniqueFirestoreId(){
//字母数字字符
常量字符=
‘ABCDEFGHIJKLMNOPQRSTUVXYZABCDFGHIJKLMNOPQRSTUVXYZ0123456789’;
让autoId='';
for(设i=0;i<20;i++){
autoId+=chars.charAt(Math.floor(Math.random()*chars.length));
}
返回autoId;
}

这是您可以使用的软件包。

我知道uuid软件包,但我需要一个具有firestore自动生成id类型的id。谢谢,您能否更具体地说明“firestore自动生成id”的含义?请看。看,就是这样!请加上这个作为答案。