如何获取firebase firestore生成的id

时间:2018-03-24 08:51:00

标签: javascript firebase google-cloud-firestore

我遇到了一个问题,我希望在不发送任何数据的情况下生成唯一ID。下面是我获取id的代码,但我希望在将实际数据发送到数据库之前得到它

var getUniqueId = firetoreDB.collection("collction").add({
  data: "data"
}).then(function (doc) {
  console.log(doc.id);
}).catch(function (error) {
  console.log(error);
});

上面的代码让我获得了id,但我想在没有将测试数据发送到数据库的情况下获得它

1 个答案:

答案 0 :(得分:0)

Alexander

的帮助下,正确的方法如下所示
var getUniqueId = firetoreDB.collection("collcetion").doc();
console.log(addOrderRef.id);