【问题标题】:How to upload JSON file to firebase如何将 JSON 文件上传到 Firebase
【发布时间】:2022-02-06 19:47:16
【问题描述】:

我有一个很大的 JSON 文件,其中包含大量数据。我想把它上传到firebase,但显然不能一一输入。有人可以告诉我我该怎么做吗?谢谢!

【问题讨论】:

  • Firebase 仅接受 JSON 数据。在将数据推送到 firebase 之前,您必须先将 csv 转换为 json 文件。
  • @VinayHegde 是的。对不起,这是一个 JSON 文件。我已经编辑过了。您能告诉我如何处理该文件吗?
  • 你可以检查这个:github.com/FirebaseExtended/firebase-import,在那个 repo 中你可以找到 firebase-import.js。使用该文件进行上传。
  • @VinayHegde 我试图导入 JSON 文件,但出现此错误(附图片)drive.google.com/open?id=1_XyMG_77_SMJ5HcvOGdg_ULxpfGMq-jQ

标签: firebase firebase-realtime-database


【解决方案1】:

firebase 控制台中有一个超级易用的 IMPORT 按钮。打开您的浏览器,转到您的 Firebase 控制台->右侧的三个点->导入 JSON。

请务必注意,在导入时,您在 Firebase 数据库中选择的任何节点都将被覆盖,因此请确保您没有选择根节点 - 创建一个子节点,然后进行导入。

它确实需要是格式正确的 JSON 文件 - 有许多在线网站会检查文件的有效性。我们尝试导入的一个文件缺少密钥-在扫描时找不到它后,我们将其复制并粘贴到其中一个站点并很快发现了问题-因此短篇小说是您的节点需要具有唯一的密钥才能导入.

【讨论】:

  • 这仍然是一个选项吗?
  • @BerryBlue 当然可以!它仍然存在于实时数据库的 Firebase 控制台中。
  • 我无法在 Firestore 中找到它。
  • @xinthose Firestore 很遗憾不提供导入选项; Firestore 后端比实时数据库复杂得多。我希望它有这个功能!如果您需要导入数据,则必须制作一个小应用程序来执行此操作。
猜你喜欢
  • 1970-01-01
  • 2018-11-16
  • 2021-11-12
  • 2017-05-31
  • 2020-04-08
  • 1970-01-01
  • 1970-01-01
  • 2018-04-27
  • 1970-01-01
相关资源
最近更新 更多