2017-02-23 46 views
-2
messages 
       -K2ib4H77rj0LYewF7dP 
         text: "hello" 
         name: "anonymous" 
       -K2ib5JHRbbL0NrztUfO 
         text: "how are you" 
         name: "anonymous" 
       -K2ib62mjHh34CAUbide 
         text: "i am fine" 
         name: "anonymous" 

Firebase数据库:我试图获取文本孩子的值。我怎样才能获得所有的价值?并将其存储在一个数组中?如何获取Firebase数据库中的所有值

+0

你在开玩笑吧?哪个平台?哪种语言?你有没有试过阅读教程? –

回答

1

取决于平台,你可以阅读的文档,每个平台here

0

好了,所有的消息都存储在messages,所以......用它!

0

试试这个(如果你使用SWIFT) -

let ref = FIRDatabase.database().reference() 
ref.child("messages").observeSingleEvent(of: FIRDataEventType.value, with: { (snapshot) in 
if let bracketsSnapshot = snapshot.children.allObjects as? [FIRDataSnapshot] { 
now you have your array, do something }) 
相关问题