0
Firebase 데이터베이스에 한 장치의 메시지를 포함하는 하위 개체가 있습니다. 첫 번째 메시지에 액세스하고 싶습니다. 각 메시지 하위 이름은 임의 키이므로 키로 메시지를 검색 할 수 없습니다. 자녀의 첫 번째 가치를 검색 할 수있는 방법이 있습니까?Firebase 하위 노드의 첫 번째 데이터 값을 읽음
Firebase 데이터베이스에 한 장치의 메시지를 포함하는 하위 개체가 있습니다. 첫 번째 메시지에 액세스하고 싶습니다. 각 메시지 하위 이름은 임의 키이므로 키로 메시지를 검색 할 수 없습니다. 자녀의 첫 번째 가치를 검색 할 수있는 방법이 있습니까?Firebase 하위 노드의 첫 번째 데이터 값을 읽음
Iterator를 사용하여 데이터베이스의 첫 번째 자식에 액세스 할 수있었습니다.
Iterator i = dataSnaphot.getChildren().iterator();
첫 번째 요소를 얻으려면 i.next()
을 호출했습니다.
databaseRef.limitToFirst (1)'도 작동합니다. –
@ cricket_007 다른 질문에서 볼 수는 있지만 어떤 이유로 작동하지 않습니다. – drewvy22