私はFirebase
を試していて、security rulesについて興味があります。ファイヤーベース - セキュリティルールREST
{
"myNewData" : "Some String"
}
書き込まれますのみオブジェクトがキー名myNewData
を持つようにどのようにルールを記述することができます。
はあなたが単にとして表さfirebaseデータセットがあるとしましょうか?私は、シミュレータではなく、中で働く
{
"rules": {
".read":true,
"$someData":{
".write":true,
".validate": "newData.hasChild('myNewData')"
}
}
}
を思い付いたシミュレータで
-myFireBaseapp
-someData
-RandomFirebaseKey
-myNewData
-RandomFirebaseKey
-myNewData
次のように私はPOST
方法やデータを使用してい
はFirebaseで構成されています郵便配達員。すべての情報について
POST
http://myfirebase.app.bucket/someData.json
{
"myNewData" : "Some String"
}
感謝。あなたのデータは常に任意の値を持つキー/someData/<anyKey>/myNewData
を持つようにしたい場合は
REST呼び出しを失敗させる最小限のコードを表示します。 –
@FrankvanPuffelen RESTコールは郵便配達員になります。上記の投稿は – gregdevs
に追加されました。そのリクエストはデータを送信していないため、セキュリティルールを満たしません。あなたがしようとしていることの[最小、完全な例](http://stackoverflow.com/help/mcve)がなければ、それは助けが難しいです。この場合、例えば、あなたのデータ構造の2つのサンプルは、 'myNewData'が値のキーであるかどうかによって異なります。助けてほしいと思っている答えを書きます。 –