是否可以获取 Firebase Cloud Firestore 数据库中可用集合的文档 ID?

索拉布·库马尔

在此处输入图片说明

我想在城市集合中获取社会集合的文档 ID,但我的代码在城市集合的 SocietyId 字段中返回不同的 ID。

myId: string = "";
private docRef: firebase.firestore.DocumentReference;
this.docRef = firebase.firestore().collection("societies").doc();
this.myId = this.docRef.id;
this.cityList = firebase.firestore().collection("cities").add({
    cityName: this.city,
   societyId: this.myId
}).then((doc) => {
  console.log(doc);
}).catch((err) => {
  console.log(err);
});
亚历克斯·马莫

您得到了 another societyId,它与通过简单调用doc()函数生成的 id 不同,因为您正在使用 CollectionReference 的add()函数向数据库添加一个对象

将具有指定数据的新文档添加到此集合,并自动为其分配文档 ID。

而不是使用 DocumentReference 的set()函数:

写入此 DocumentReference 引用的文档。如果该文档尚不存在,则会创建它。如果传递选项,则可以将提供的数据合并到现有文档中。

根据您的评论,如果您想拥有相同的id,请更改以下代码行:

this.cityList = firebase.firestore().collection("cities").add(/* ... */);

this.cityList = firebase.firestore().collection("cities").doc(this.myId).set(/* ... */);

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Cloud Firestore查询以获取文档ID,Flutter

来自分类Dev

如何获取Firebase数据库集合中文档的唯一ID(密钥)?

来自分类Dev

是否可以从父集合(firebase cloud firestore)访问子集合?

来自分类Dev

Firebase:从以前的导出导入 Firestore 数据库是否会触发 Cloud Functions?

来自分类Dev

如何从Cloud Firestore中获取user.uid等于flutter中的文档ID的数据?

来自分类Dev

如何在Cloud Firestore中有效地获取不同集合中具有特定ID的文档?

来自分类Dev

如何在Flutter应用程序中检查Firestore数据库集合是否存在文档?

来自分类Dev

与Firebase Cloud Firestore进行反应-呈现数据库中的数据

来自分类Dev

Firebase Cloud功能可以定期复制Firestore中集合内的数据吗

来自分类Dev

Firebase Cloud Firestore-从参考访问集合

来自分类常见问题

在Firestore数据库中查询文档ID

来自分类Dev

从 Firebase 的 Cloud Firestore 中删除文档会删除该文档中的任何子集合吗?

来自分类Dev

Firebase Firestore 检查文档是否有集合

来自分类Dev

是否可以生成一堆Firestore ID,而不影响Firestore数据库?

来自分类Dev

如何过滤Firebase Cloud Firestore上的ID列表?

来自分类Dev

在Cloud Firestore中获取文档的一个特定的自动生成的ID

来自分类Dev

如何获取给定数组中不存在的ID的所有文档?(Cloud Firestore)

来自分类Dev

Firebase / Cloud Firestore:onSnapshot()与on()

来自分类Dev

Firebase + PHP - Cloud Firestore

来自分类Dev

我如何从数据库 firebase 中获取推送 ID

来自分类Dev

在Firestore Cloud功能中获取文档

来自分类Dev

Cloud Firestore是否有任何BI软件可用于Google Firebase集成

来自分类Dev

Cloud Firestore Firebase集合参考上的IN查询是否具有Flutter / Dart等效项?

来自分类Dev

是否可以在Cloud Firestore上查询Field并获取主集合字段以及具有子集合文档的子集合?

来自分类Dev

我可以限制Firestore数据库中的某些字段仅由Firebase管理员获取吗?

来自分类Dev

在Flutter Cloud Firestore中设置自定义文档ID

来自分类Dev

每次将数据写入我的Google Cloud Firestore存储桶时,是否可以获取电子邮件或文本通知?

来自分类Dev

在Firebase(Cloud Firestore)中,每个数据库每秒超过1万次写入限制

来自分类Dev

在Flutter中查找n个最近的位置:结合Cloud Firestore与Firebase Realtime Database结合使用的本地数据库(Sqlite)

Related 相关文章

  1. 1

    Cloud Firestore查询以获取文档ID,Flutter

  2. 2

    如何获取Firebase数据库集合中文档的唯一ID(密钥)?

  3. 3

    是否可以从父集合(firebase cloud firestore)访问子集合?

  4. 4

    Firebase:从以前的导出导入 Firestore 数据库是否会触发 Cloud Functions?

  5. 5

    如何从Cloud Firestore中获取user.uid等于flutter中的文档ID的数据?

  6. 6

    如何在Cloud Firestore中有效地获取不同集合中具有特定ID的文档?

  7. 7

    如何在Flutter应用程序中检查Firestore数据库集合是否存在文档?

  8. 8

    与Firebase Cloud Firestore进行反应-呈现数据库中的数据

  9. 9

    Firebase Cloud功能可以定期复制Firestore中集合内的数据吗

  10. 10

    Firebase Cloud Firestore-从参考访问集合

  11. 11

    在Firestore数据库中查询文档ID

  12. 12

    从 Firebase 的 Cloud Firestore 中删除文档会删除该文档中的任何子集合吗?

  13. 13

    Firebase Firestore 检查文档是否有集合

  14. 14

    是否可以生成一堆Firestore ID,而不影响Firestore数据库?

  15. 15

    如何过滤Firebase Cloud Firestore上的ID列表?

  16. 16

    在Cloud Firestore中获取文档的一个特定的自动生成的ID

  17. 17

    如何获取给定数组中不存在的ID的所有文档?(Cloud Firestore)

  18. 18

    Firebase / Cloud Firestore:onSnapshot()与on()

  19. 19

    Firebase + PHP - Cloud Firestore

  20. 20

    我如何从数据库 firebase 中获取推送 ID

  21. 21

    在Firestore Cloud功能中获取文档

  22. 22

    Cloud Firestore是否有任何BI软件可用于Google Firebase集成

  23. 23

    Cloud Firestore Firebase集合参考上的IN查询是否具有Flutter / Dart等效项?

  24. 24

    是否可以在Cloud Firestore上查询Field并获取主集合字段以及具有子集合文档的子集合?

  25. 25

    我可以限制Firestore数据库中的某些字段仅由Firebase管理员获取吗?

  26. 26

    在Flutter Cloud Firestore中设置自定义文档ID

  27. 27

    每次将数据写入我的Google Cloud Firestore存储桶时,是否可以获取电子邮件或文本通知?

  28. 28

    在Firebase(Cloud Firestore)中,每个数据库每秒超过1万次写入限制

  29. 29

    在Flutter中查找n个最近的位置:结合Cloud Firestore与Firebase Realtime Database结合使用的本地数据库(Sqlite)

热门标签

归档