android - 如何使用 getReference 访问更具体的位置?
问题描述
所以,我有一个这样的 FireBase 数据库:
数据库名称
|
学校
1
ㄴ名称:blahblah
ㄴ信息:blahblah
2
ㄴ名称:blahblah
ㄴ信息:blahblah
我正在尝试使用 getReference 访问 1 或 2 内的名称和信息值,但我只能访问学校数据库并获取值 1 和 2。请帮助!
myRef = database.getReference(school);
//How do I get to deeper locations
解决方案
试试这个:在 onCreate() 之前添加它。
DatabaseReference myRef = FirebaseDatabase.getInstance().getReference();
DatabaseReference childRef = myRef.child("1").child("name");
推荐阅读
- python - 如何使用python cgi?
- asp.net-core - 写入响应正文时为空标题和响应正文
- nuxt.js - 如何在 NuxtJS 项目中使用 EditorJS?
- asp.net - 目标 Web 配置文件中的 XDT 转换
- c++ - onPushButtonClick 代码重定向到另一个 Widget/Class(mainWindow.cpp)
- java - 从资源文件夹中读取图像
- c++ - 在一行中迭代元素字符串
- unreal-engine4 - 如何在 UE4 蓝图中访问我的 Player Camera Manager(复制的(监听服务器和客户端))
- python - python - 如何在不丢失熊猫记录顺序的情况下连接连续行?
- vim - 如何在具有双扩展名的vim中运行autocmd?