当前位置: 首页 > 知识库问答 >
问题:

对Firebase数据库的多次调用是否按调用顺序返回?

百里文景
2023-03-14

共有1个答案

呼延俊良
2023-03-14

Firebase数据库客户端通过一个打开的连接与其服务器进行交互。因此,一般来说,这些项目将按照您请求它们的顺序返回。

但是由于异步代码的性质,有一些有趣的边缘情况(虽然它们不违反我上面所说的)可能会在应用程序中造成问题。

没有看到您的代码,就很难说什么了。

 类似资料:
  • 我有一个标准的JavaFX应用程序,可以扩展应用程序。我展示的第一个页面是一个仪表板,上面有打开其他应用程序的按钮。这很好,第一个应用程序是一个名为AdminController的管理页面,允许用户对模型对象(用户、联系人、产品)进行CRUD操作。每个实体都是管理视图上的一个选项卡。因此,在我的主管理FXML(使用SceneBuilder)中,我使用fx包括其他FXML页面:包括用户选项卡、联系人

  • 我有一个object的数组,我希望循环访问该数组并为每个元素调用服务,但对于每个元素,我希望只有当当前调用成功时才调用下一个元素,除非阻塞其余的。 有没有在序列模式下调用可观察到的数据而不是并行的?

  • 我正在开发一些关于guvnor插件的规则。e、 g.检查 这个人就是老师。 老师是男性。 男教师为45岁或以上。 我把这三条规则分开处理。但现在我想按顺序调用它们。 比如这个人是老师。插入新的事实男性教师。然后在下一个规则中,在收到的事实中填充教师的年龄。然后检查教师的年龄。 那么我如何在drools-guvnor插件中实现这一点。 我在drools-guvnor5.5插件jboss中使用引导编辑

  • 我是Android应用程序开发的新手。我一直试图用Firebase电子邮件和密码auth构建一个应用程序,并试图在注册过程中将手机的保存在Firebase数据库中。

  • 问题内容: 我正在使用Firebase,直到最近我都没有按字母顺序获取数据的问题。我从来没有使用过查询,我总是只使用数据快照并逐一对其进行排序。最近,在 snapVal中 ,数据并不总是按字母顺序 排列 。如何做到这一点,以便获得按字母顺序排序的数据的snapVal,就像数据库快照中的快照一样? 真实示例:有4条消息,id1-id4(按此顺序)。它们包含消息“ 1”-“ 4”。快照看起来正确。但是

  • 我是消防队的新手。我在用firebase数据库。其中我有两个节点,一个有用户信息,第二个有来自用户的所有评论。这些是数据库结构 用户节点 我要做的是获取一篇文章的所有评论,然后从评论节点获取,这实际上是对文章发表评论的用户键,然后从Firebase获取特定的用户信息。我写了以下代码。 null 评论1用户a 评论2用户b