Mig*_*Slv 5 transactions firebase google-cloud-firestore
我需要在交易中创建一个文档。事务对象没有添加功能,可能是因为它会创建多个文档以防Firestore重试事务。
我能想到的唯一方法是GUID用作文档ID,但是它们为查找提供了很长的索引。有什么办法吗?另一种方法?
我不会太关心文档 ID 的长度。我认为如果您使用 GUID 作为 ID,您不会发现性能会受到影响。如果您关心大小,只有您可以计算 ID 消耗了多少存储空间。
如果您想限制随机文档 ID 的大小,只需生成自己的随机数据并将其转换为遵循 Firestore 文档 ID 规则的字符串即可。它可以像生成 X 个随机字母并将它们连接起来一样简单。
| 归档时间: |
|
| 查看次数: |
385 次 |
| 最近记录: |