내 응용 프로그램에서 특정 ID에서 단일 값을 검색하고 싶습니다. 아래 스크린 샷은 내 데이터베이스 구조입니다.
데이터베이스에서 좋아요 수를 검색하고 싶습니다.
이것이 내가 시도한 것입니다.
public String getLikesCount(String USER_ID){
mref = FirebaseDatabase.getInstance().getReference("user").child(USER_ID);
return currentLike;
}
좋아요 수를 얻기 위해이 후에 무엇을 해야할지 모르겠습니다. 누구든지 제발 도와 줄 수 있습니까?
다음을 수행하십시오.
mref = FirebaseDatabase.getInstance().getReference("user").child(USER_ID).child("likes");
mref.addListenerForSingleValueEvent(new ValueEventListener() {
@Override
public void onDataChange(DataSnapshot dataSnapshot) {
String likes = dataSnapshot.getValue(String.class);
//do what you want with the likes
}
@Override
public void onCancelled(DatabaseError databaseError) {
}
});
이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.
침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제
몇 마디 만하겠습니다