firebase-database相关内容

Firebase,Swift:仅检索那些具有特定键的“自动识别号”节点

有没有一种方法来检索一个节点,其中的关键是 autoID ,其中 Might 包含特定的键。就像在下面的JSON结构中,我有一个子节点 powers 在一些 autoID 中,不是所有的,我只想检索那些不知道对应的值可能有 是的。在下面两个建议的方法中,哪一个会消耗更少的带宽?? 我的JSON树 node1 -node12 -autoId1 expo:“5122223 ..
发布时间:2017-11-14 19:59:03 移动开发

来自Firebase的复杂查询

我需要加入Firebase中的两张表格。 现在,我得到了如下所示的数据结构。 当用户创建日志时,它会从Firebase获取唯一的ID。这个ID保存在创建它的用户(test2@test.dk)下。 但是我想显示日志,只显示登录的用户,我如何做到这一点?现在,我只能得到关键,但我需要的数据,如持续时间和startDate。 日志 -KVMbJKN1i2vAxzutiYq 持续时 ..
发布时间:2017-11-14 19:58:59 移动开发

Firebase查询随机生成的密钥中包含的十六进制代码

我想从颜色十六进制数组中查询一个特定的孩子。 下面是我的数据库结构的快照: 如何查询特定的十六进制代码并获取其父对象的整个数组? 解决方案 您无法查询列表中是否存在特定的值。这是Firebase文档建议不要在数据库中使用数组的原因之一。 但是在这种情况下(以及遇到的大多数情况),您可能会并不需要一个数组。说你只关心你的用户选择了什么颜色。在这种情况下,您可以更有效地将颜色 ..
发布时间:2017-11-14 19:58:52 移动开发

需要Firebase实时数据库持久性说明

对于启用了Firebase实时数据库持久性的Android客户端,假设没有对数据库进行任何更改,是否每次关闭并重新打开该应用程序时都不会有Firebase下载? b $ b 此外,启用持久性后,每次重新打开应用程序时,Firebase是否只会下载更改? $ b 通过启用持久性,任何数据即使在我们重新启动应用程序的情况下,我们在线同步的数据仍然是 ,并且可以脱机使用。 这意味着我 ..
发布时间:2017-11-14 19:58:24 移动开发

在模型Firebase上保存userId

我有一个关于如何使用firebase保存用户信息的问题。我扩展了用户认证,并在用户的json树上创建了一个新节点,每个用户都有自己的id,由firebase生成,用户信息在这个key / id的内部。事情是,每次我这样做: pre $ my $ c $ myRef.addListenerForSingleValueEvent(new ValueEventListener(){ @Overr ..
发布时间:2017-11-14 19:57:45 移动开发

如何接收Firebase存储的经纬度数据并将其放入标记中

我使用firebase和Google地图制作应用程序 但是我正在实现这个功能: 在AddActivity活动中,设置纬度和经度通过点击地图的某个部分放置一个标记 当你按下“发送”按钮这些数据被发送到firebase 而我想要拯救作为标题发送的那个标记的数据, 并且它被放置在FireBase的经度和纬度的MainActivity的地图中 这是我的数据库是如何组织的 我需 ..

附加Firebase聊天消息

我正在创建一个聊天应用程序,并且我有一个表格视图单元格中两个用户之间发送的所有消息的列表。例如,我在两个用户之间共有四个文本,所以我有四个单元格。但是,我想将这些单元格分组,因此我只有一个单元格,因为我的loggedInUser只与一个人通信。不管我做什么,邮件都不会追加。 func loadData(){$ b $ if(FIRAuth.auth()?. currentUser)!= n ..
发布时间:2017-11-14 19:57:38 移动开发

Firebase数据库在线编辑器是否忽略安全规则?

我有规则设置,以确保一个外键像约束:当我把数据放在一个特定的路径,密钥被验证存在于另一个节点。 规则片段: “app”:{ “freebies”:{ “$ provider_id”:{ “.validate”:“newData.parent()。parent()。parent()。child('app')。child('提供者')。child($ provider_id).val()! ..
发布时间:2017-11-14 19:57:35 其他开发

自动增加firebase上的数据

我正在试图在Firebase上创建这样的内容: “资产”:{ “asset001 “:{ ”name“:”DESK001“, ”owner:“店主名称”, “品牌:”HP“, }, ”asset002 “:{ ”name“:”NOTE001“, ”owner:“owner's name”, “brand:”Dell“, }, $ / code $ / pre 但是,我不知 ..
发布时间:2017-11-14 19:57:30 前端开发

Firebase延迟加载

我试图延迟加载Firebase项目,以便稍后在用户到达div容器的末尾时加载更多的Firebase项目。当我删除 .endAt()和 .startAt()我收到15件物品,虽然他们不是当我继续 .endAt()和 .startAt()我收到firebase警告 使用未指定的索引。考虑在/ items 中添加“.indexOn”:“title”,即使设置了 .indexOn 。我被这个警告弄糊涂了 ..

为什么在使用Promise.all时无法返回Promise中的snapshot.val()?

我正在编写一个Firebase云端函数,我想知道 Promise.all 是如何工作的。在我的代码中,我传递了数组数据库查询,我正在尝试读取结果数组,但我只是得到垃圾: T { A: P { k:Sb {Ka:[Function:vb],ba:[Object]}, aa:P {k:[Object],aa:null ,wb:[Object],Bb:''}, wb:Zc {ld:[Ob ..

无法从android中的firebase读取数据

我正在开发Android应用程序,其中 Firebase 正用于维护移动后端。我在 Firebase { “用户”:{ “-Kh2wjxeT-w26opA0yqe”:{ “email”:“XX@gmail.com”, “firstName”:“XX”, “利息“:{ ”interest“:[”Cricket“,”Table Tennis“,”Football“] }, ”lastNam ..
发布时间:2017-11-14 19:57:07 移动开发