我要访问发布节点的唯一发布密钥。
数据库图片
这是我的帖子参考。 child(“ APosts”)与数据库名称不同,但我只是使用不同的名称进行检查。请使用此参考文献或数据库图片中使用的参考文献进行回答。
postRef=FirebaseDatabase.getInstance().getReference().child("APosts");
Query query=postRef.orderByChild("uid").equalTo(currentUserId);
query.addValueEventListener(new ValueEventListener() {
@Override
public void onDataChange(@NonNull DataSnapshot dataSnapshot) {
for (DataSnapshot snapshot:dataSnapshot.getChildren()){
postkey=snapshot.getKey();
Log.i("Post Key",postkey);
postRef.child("profile_image").setValue(profile_img);
postRef.child("fullname").setValue(fullname);
}
}
@Override
public void onCancelled(@NonNull DatabaseError databaseError) {
}
});