2017-03-12 8 views
0

Ich habe ein Kind in meiner Firebase-Datenbank, die Nachrichten von einem Gerät zu einem anderen enthält. Ich würde gerne auf die erste Nachricht zugreifen können. Da der Name jedes Nachrichtenkinds ein zufälliger Schlüssel ist, kann ich die Nachricht nicht nach Schlüssel suchen. Gibt es eine Möglichkeit, den ersten Wert eines Kindes abzurufen?Read First Data Wert von Firebase Child

Antwort

0

Ich konnte mit einem Iterator auf das erste Kind in meiner Datenbank zugreifen.

Iterator i = dataSnaphot.getChildren().iterator(); 

Ich rief i.next() das erste Element zu erhalten.

+0

'databaseRef.limitToFirst (1)' würde auch funktionieren –

+0

@ cricket_007 Ich habe das in einer anderen Frage gesehen, aber ich konnte es aus irgendeinem Grund nicht funktionieren. – drewvy22

Verwandte Themen