このコードが実行されるたびに照会してからquery.ref.removeValue()
を呼び出すと、特定のノードをデータベースから削除しようとしていますが、ちょうどノード。私のコードは次のようになります...query.ref.removeValueは単なるノードではなく子全体を削除します
let query = (ref?.child("Groups").child("Martins").child("Messages").queryEqualToValue(selectedValue))
query!.ref.removeValue()
私のデータベースはこのように見ている
...すべてのヘルプのための
おかげで、私はそれを本当に感謝しています。
:クエリが一致し、クエリにリスナーを添付して、子どもたちを反復処理する必要があります個々の項目を削除するには
。 Firebaseデータベースコンソールの[エクスポート]ボタンをクリックすると、実際のJSONをテキストとして置き換えてください。 JSONをテキストとして検索可能にすることで、実際のデータを使ってテストしたり、答えに使用したりすることができます。一般的には、これは良いことです。 –