如何在不覆盖FireBase RealTimeDB中现有对象的情况下导入Json数组 [英] How to import a Json arrays without overwriting existing objects in the FireBase RealTimeDB

查看:57
本文介绍了如何在不覆盖FireBase RealTimeDB中现有对象的情况下导入Json数组的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我使用此功能将大量JSON文件导入到FireBase数据库控制台: https://github.com/firebase/firebase-import

I import a large amount of JSON files to my FireBase DB console with this feature: https://github.com/firebase/firebase-import

当我上传带有很多对象的数组时,它工作得很好, 但是如果我想将一个新的数组对象上载到现有表中,它将覆盖现有对象而不是添加新对象.

It works well when I upload arrays with lots of objects, but if i want to upload a new array object to existing table, it overrides the existing object instead of adding the new one.

我很乐意找到使用firebase-import或任何其他工具将新对象更新"到现有表的正确方法.

I would be happy to find a right way to "Update" the new objects to the existing table with firebase-import or any other tool.

推荐答案

Jen指出,您可以使用

As pointed out by Jen, you can use the Firebase CLI to update objects in your database. Just use this command:

firebase database:update /path/to/object -d newArray.json

其中:

  • /path/to/object-您要更新的对象的路径.
  • newArray.json-包含具有新值的数组的json文件.
  • /path/to/object - the path of the object that you want to update.
  • newArray.json - the json file containing the array with the new values.

这篇关于如何在不覆盖FireBase RealTimeDB中现有对象的情况下导入Json数组的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
相关文章
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆