When I was clicking on like button the like value increase in all the childs but I want it to increase in the particular child
@Override
public void onItemClick(final int clickItemIndex) {
databaseReference.child("Stories").orderByChild("show").equalTo("1").addListenerForSingleValueEvent(new ValueEventListener() {
@Override
public void onDataChange(@NonNull DataSnapshot dataSnapshot) {
for (DataSnapshot dataSnapshot1 : dataSnapshot.getChildren()) {
String like = dataSnapshot1.child("like").getValue(String.class);
int ll = Integer.parseInt(like);
int l2 = ll + 1;
String like2 = String.valueOf(l2);
databaseReference.child("Stories").child(dataSnapshot1.getKey()).child("like").setValue(like2);
}
}
@Override
public void onCancelled(@NonNull DatabaseError databaseError){
}
});
}
I took reference from this link please help me out