0

firebase キューを処理するための feeder という名前のノードを取得しました。

クレイジーなことは、次のペイロードをフィーダー ノードに投稿した後、それらのいくつかを追加したことです。ノード内のペイロードを削除できません。

フィーダー ノードのペイロードを削除すると、ノードのデータが再表示されます。

PS: 過去 2 日間の問題が何であるかを突き止めようとしています。誰でも何が問題なのか指摘できますか?

追加: firebaseキューがタスクの実行を完了していない場合、ノード内のペイロードを事前に削除することはできませんか????

ノードに追加するには::

Firebase ノードに値を設定するコード

FIRDatabase.database().reference(withPath: "queue/feederer").childByAutoId().setValue(["post": postid , "owner":UserController().userId!,"timestamp":FIRServerValue.timestamp()], withCompletionBlock: { (error, ref) in
                if let err = error {
                    debugPrint(err.localizedDescription)
                    print("ERROR: Posting to feeder  ")
                }
                else {
                    print("Posted to Feeder  successfully")
                }
            })

削除するには:

ノードを削除するには、単純に: Firebase コンソールに移動してノードを削除します。

助けて !! **firebase ノードからデータを削除できないのはなぜですか?? ** ここに画像の説明を入力

4

1 に答える 1