基本上总结在标题中,我想让它使在特定集合中创建的每个新文档都有一个递增的序列号。这是为了正确跟踪写入数据库的新订单。 AutoID 是随机的,会导致排序问题,我希望数据易于管理。这可以通过 Cloud Functions 实现吗?我可以查看任何示例代码 fragment ?谢谢!

最佳答案

使用 firebase.firestore.FieldValue.serverTimestamp 。它将由服务器设置为 nanosecond resolution

firebase.firestore().collection('stuff').add({
  sort: firebase.firestore.FieldValue.serverTimestamp(),
});

关于java - 递增数字作为 Firestore 文档名称?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/50996555/

10-13 05:44