Q&A
javascriptからFirebaseのRealtime Databaseへデータを登録する処理を実装しています。
実装は以下のサイトを参考にしています。
https://tech.bita.jp/article/25
登録するデータは認証ユーザーのIDとkeyというデータです。
javascript
1 firebase.database().ref('users/' + primaryId).push().set( 2 { 3 "user": { 4 "uid":targetUid, 5 "key": "hogehoge" 6 } 7 } 8 );
FirebaseのRealtime Databaseの登録状態
これに対してuidに指定された値が認証ユーザーIDだったらuserオブジェクトのデータを参照することができるというルールを設けたいです。そのため、以下のようなルールを設けました。
しかし、公開ボタンを押すとエラーが発生します。
動的なIDは変数として扱うことができると記載があったためやってみたのですが、うまく設定が反映されませんでした。
Firebaseの設定にお詳しい方がいましたらご回答いただけないでしょうか?
回答1件
下記のような回答は推奨されていません。
このような回答には修正を依頼しましょう。
2019/03/17 03:22