Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/firebase/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Json Firebase手动将对象插入到值_Json_Firebase_Firebase Realtime Database - Fatal编程技术网

Json Firebase手动将对象插入到值

Json Firebase手动将对象插入到值,json,firebase,firebase-realtime-database,Json,Firebase,Firebase Realtime Database,我想手动向firebase添加新数据。我找到了教程,但这只适用于深度1。我怎样才能添加这样的内容 roles: { "ajda4a684fawefae" : ["role1", "role2"], "as87awda74w8wa86" : ["role1", "role3"] } 主要问题是将{}中的部分设置为值 更新 我找到了解决办法。应该是这样的: 以下是我如何在我的一个项目中添加这样的结构 我不知道可以将数组作为文本输入。当我以前需要它们时,我通过输入显式数字

我想手动向firebase添加新数据。我找到了教程,但这只适用于深度1。我怎样才能添加这样的内容

 roles: {
    "ajda4a684fawefae" : ["role1", "role2"],
    "as87awda74w8wa86" : ["role1", "role3"]
  }
主要问题是将
{}
中的部分设置为值


更新


我找到了解决办法。应该是这样的:

以下是我如何在我的一个项目中添加这样的结构


我不知道可以将数组作为文本输入。当我以前需要它们时,我通过输入显式数字子键(这是数据库最终存储它们的方式)来添加它们。

如果你否决了投票,请说为什么不否决投票。但如果你:1)用你正在使用的编程语言来标记问题,2)包含一段你已经尝试过的代码,这会有所帮助。这两种方法都提高了有人帮忙的机会,也减少了被否决的可能性。我说的是“手动”而不是使用任何语言。。。。我甚至包括了简单的手动添加示例。很难理解吗?是的,很难理解。在问题中加入更清楚的细节是有帮助的。看来,手动是指通过Firebase控制台添加更多数据。问题中链接的说明非常具体-我只是浏览了一下,能够添加数据并查看每个链接的结果。你被卡在哪一部分?作为一个简短的补充说明,该教程是基于使用数组的;IMO请不要在Firebase中使用数组,它们可能非常有限。好的,谢谢您的解释