gpt4 book ai didi

firebase - 在Firebase中手动设置集合的文档值是否正确或安全?

转载 作者:行者123 更新时间:2023-12-03 04:53:12 25 4
gpt4 key购买 nike

默认情况下,集合的文档值是自动生成的,如果在插入过程中手动设置该值呢?安全和正确的方法吗?

例:

await _firestore.collection('collectionName').document(manualID).setData({...});

通过这种方式,我认为从集合中检索特定文档很容易。

最佳答案

您可以添加自己的ID,也可以让Firebase生成ID。如果可以确保将在集合下创建的每个文档都具有不同的ID,那么添加自己的实现就不会有问题。

Firebase生成ID:

final firestoreInstance = Firestore.instance;
await firestoreInstance.collection("users").add({});

添加自己的ID:
final firestoreInstance = Firestore.instance;
await firestoreInstance.collection("collectionName").document(id).setData({});

关于firebase - 在Firebase中手动设置集合的文档值是否正确或安全?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61048394/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com