ArrayList를 사용하여 Firebase에서 데이터를 검색하려고합니다. 많은 것을 읽었지만 알아 내지 못합니다. "1111"ArrayList를 사용하여 Firebase에서 데이터를 검색하는 방법은 무엇입니까?
는 사용자 ID입니다. userID에 따라 메모 목록을 가져오고 싶습니다. 어떻게해야합니까?
ArrayList를 사용하여 Firebase에서 데이터를 검색하려고합니다. 많은 것을 읽었지만 알아 내지 못합니다. "1111"ArrayList를 사용하여 Firebase에서 데이터를 검색하는 방법은 무엇입니까?
는 사용자 ID입니다. userID에 따라 메모 목록을 가져오고 싶습니다. 어떻게해야합니까?
이 시도 :
이Query q1 = databaseReference11.child("Memo").child(userId);
q1.addListenerForSingleValueEvent(new ValueEventListener() {
@Override
public void onDataChange(DataSnapshot dataSnapshot) {
for (DataSnapshot data : dataSnapshot.getChildren()) {
Mome mome = data.getValue(Mome.class);
ArrayList.add(mome);
} }
}
이 코드를 사용하십시오 :
ArrayList arrayList = new ArrayList();
Query q1 = databaseReference11.child("Memo").child(userId).child(pushedId);
q1.addListenerForSingleValueEvent(new ValueEventListener() {
@Override
public void onDataChange(DataSnapshot dataSnapshot) {
String memo = dataSnapshot.child("memo").getValue(String.class);
arrayList.add(memo);
}
하는 pushedId
는 push()
Methos는에 의해 생성 된 고유 한 ID입니다. 희망이 도움이됩니다.