如何在Firebase中从Android应用程序创建一个空表?

如何在Firebase中从Android应用程序创建一个空表?,第1张

概述我正在Android平台上开发实时应用程序,我想在Firebase数据库中首先添加一个具有特定名称且没有信息的表.有可能,我该怎么办?解决方法:Firebase没有“表格”的概念,也没有“表格名称”从Firebase的入门指南AllFirebasedatabasedataisstoredasJSONobjects.Therearenotab

我正在Android平台上开发实时应用程序,我想在Firebase数据库中首先添加一个具有特定名称且没有信息的表.有可能,我该怎么办?

解决方法:

Firebase没有“表格”的概念,也没有“表格名称”

从Firebase的入门指南

All Firebase database data is stored as JSON objects. There are no tables or records.

因此,在开发应用程序时,了解Nosql(JsON)数据库与sql之间的区别非常重要.

此外,您无法在Firebase中真正拥有没有数据的节点.

所以,你可能想重新思考为什么你需要一个没有信息的节点;一旦写入信息,就会创建父节点.

例如

定义用户

public User(String name, String favFood) {        this.name = name;        this.favFood = favFood;    }@H_404_24@

写一些数据

Firebase userToAddRef = ref.child("users").child("user_0");User aUser = new User("Harry Nilsson", "lime Coconut");userToAddRef(aUser);@H_404_24@

这将创建父’用户’节点,并添加一个子节点’user_0′,其中包含一个孩子’Harry Nilsson’和他最喜欢的食物.

{  "users": {    "user_0": {      "name": "Harry Nilsson",      "favFood": "lime Coconut"    }  }}@H_404_24@

如果你真的需要一个没有数据的节点,可能是占位符(?)是编写节点所以结束JsON结构将是

{  someNodename: true}@H_404_24@
总结

以上是内存溢出为你收集整理的如何在Firebase中从Android应用程序创建一个空表?全部内容,希望文章能够帮你解决如何在Firebase中从Android应用程序创建一个空表?所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/web/1115071.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-05-29
下一篇2022-05-29

发表评论

登录后才能评论

评论列表(0条)