当前位置: 首页 > 知识库问答 >
问题:

添加firestore集合值(不带文档)

幸鸿轩
2023-03-14

您好,我是firebase firestore的新手,无法将对象直接添加到集合中查看图像错误结果和预期结果

尝试

 admin.firestore()
        .collection('/user/DVCeb96fLKNAeVo1YIbukAOWMI12/balance/')
        .doc()
        .set(userBalance)

它在余额集合下创建一个新文档,但我需要它的Object值直接在余额集合中

共有1个答案

杜元明
2023-03-14

不幸的是,这在FiRecovery中是不可能的。留档指定唯一可能的结构是(对于这种情况):

收藏-

您必须在集合下有一些文档,但是,您也可以选择使用“实时数据库”,这有点不同,但允许这样做。

如果您坚持使用FiRecovery,那么我建议设置一个全局常量(一些字符串来描述文档名称),并使用它来访问文档中的信息。

 类似资料:
  • 我想创建一个集合而不在其中创建任何文档。但不是先创建文档,然后删除文档。我尝试了一些方法,但当我删除文档时,我的集合也被删除了。 Firestore图像

  • 问题内容: 没有关于如何在Firestore中的文档中添加子集合,如何使用Web应用程序添加子集合的文档? 甚至像这样尝试过,但没有奏效。如何使用代码在应用程序中添加子集合?有什么办法可以做到,还是使用Firebase实时数据库会更好?如果是这样,请让我知道如何在Firebase中执行此操作,我也想这样添加, 但我却收到这样的错误,错误说明了这一点 问题答案: 如果更改为,您的代码应该可以工作。然

  • 本文向大家介绍JavaScript 向集合添加值,包括了JavaScript 向集合添加值的使用技巧和注意事项,需要的朋友参考一下 示例 要将值添加到集合,请使用以下方法:.add() 如果该值已存在于集合中,则不会再次添加,因为集合包含唯一值。 请注意,该方法本身返回集合,因此您可以将添加调用链接在一起:.add()            

  • 是否有方法获取将文档添加到集合后生成的文档id? 如果我将文档添加到代表社交媒体软件中“帖子”的集合中,我想获取该文档ID并将其用作不同集合中另一个文档中的字段。 如果我无法获取添加文档后生成的文档Id,我是否应该计算一个随机字符串,并在创建文档时提供Id?这样我就可以使用与其他文档中的字段相同的字符串了? 快速结构示例:

  • 在我的flatter应用程序中,我需要将文档添加到集合“influencerPost”,每次用户添加新的“post”时,该文档都必须添加到以前的。。。但在这一刻,我只是得到了对上一个文档的覆盖。正如您通过我的方法所看到的,我已经上传了图像,并将其存储到Firebase中。之后,我创建了一个名为“影响者帖子”(influencerPost)的集合,每次发布新帖子时,我都必须添加该集合生成新文档而不覆

  • 在我的集合的SnapshotListener中,我使用以下命令循环遍历文档: 在 for 循环中的每个文档中,让我们称之为 ,我在 Cloud Firestore 上还有另一个文档集合。我想检索内子集合中的所有文档(每个文档只有一个字符串字段)。我能够做一个来获取本身,我用它来获取字符串字段,但我不知道如何获取其子集合中的文档。