从基于火的数据库中检索数据

时间:2017-09-30 05:09:41

标签: firebase firebase-realtime-database

我面临的一个问题

我可以在Firebase数据库中使用多个DataSnapshot。当我考虑4 DataSnapshot时,我的应用程序正在停止。

我真的很想知道有关如何从fire-base数据库检索数据以及如何使用它的一些事实。

  1. 当我们写

    时,fire-base如何保存数据
    mRef = new Firebase("https://fireapp-83sff9.firebio.com") 
    

    例如。

  2. 可以保存在列表或数组中吗?如果有,怎么样?请举一个简单的例子来更好地理解它。

1 个答案:

答案 0 :(得分:1)

  1. Firebase数据库就像一个NoSql数据库。数据库是巨大的 数据存储在键值对中的JSON对象。

  2. 是的,我们可以通过将数组传递给firebase的set()方法将数组数据保存到firebase。

  3. firebase.database().ref('something').set(['one','two','three','four'])
    

    它会像

    一样保存
    root
       |-- something
            |-- 0: one
            |-- 1: two
            |-- 2: three
            |-- 3: four
    

    我建议您浏览此link以及firebase-database的文档。