1
私はこのように作成されたI Firebaseデータがあります。Firebaseでキーを動的に取得する方法は?
は、私は2番目のオブジェクトのIDを取得する必要があります。私はgetKey()メソッドを使用しようとしましたが、返された "Post" ..私は一意のIDを取得したいです。 は私が値を追加するには、このコードを使用します。ここでは
private DatabaseReference refposts;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_login);
context = this;
refposts = FirebaseDatabase.getInstance().getReference("Posts");
Posts posts = new Posts();
posts.setTitle("Title2");
posts.setDesc("Desc2ً");
posts.setWriter("user-1");
refposts.child("Post").push().setValue(posts);
}
おかげでその作品を。しかし、私はtitle == "Title2"の特定のキーを取得するために必要なすべてのキーを取得したくありません。 –
更新された回答を確認してください – MKJParekh
ありがとうalot <3、 –