2

Firebase set() 関数に関して、セキュリティ ルール エラーが原因で set() が失敗したかどうかを検出する方法はありますか?

サンプル コード (nullセキュリティ ルールが原因でセットが実際に失敗した場合でも、成功を示す を受け取ります):

locationRef.set('someValue', function(error) {
    console.log(error);
});

Firebase のドキュメントによると、コールバックは同期が失敗した場合にのみエラーを受け取るとのことですが、セキュリティ ルールについてもエラーを渡すと便利です。このようにして、データが保存されたことを自信を持ってユーザーに伝えることができます。

これを行う方法はありますか?onComplete コールバックを使用する読み取り/書き込み関数に役立つと思います。

4

1 に答える 1