私は2人のユーザー間で簡単なチャットを実装する必要があるiOSアプリケーションを持っています。私は、アプリ登録時にユーザーをFirebaseに登録しています。すべてがうまくいく。しかし、チャットスレッドを開始する必要があるときに、検索インデックスを使用しているユーザーを検索していますが、次のエラーが発生しています。不特定のインデックスを使用しています。より良いパフォーマンスのために、/ use_frameworks_beta_2/searchIndexに ".indexOn": "phone"を追加することを検討してください。
不特定のインデックスを使用しています。パフォーマンスを向上させるために、セキュリティルールに/ use_frameworks_beta_2/searchIndexに ".indexOn": "phone"を追加することを検討してください。 不特定のインデックスを使用しています。より良いパフォーマンスのために/ use_frameworks_beta_2/searchIndexに ".indexOn": "email"を追加することを検討してください。 不特定のインデックスを使用する。 ".indexOn "を追加することを検討してください:
{ "ルール" 次のようにより良いパフォーマンスのためのセキュリティルールに/ use_frameworks_beta_2 /にSearchIndexで "名前"
ルールFirebaseコンソールでは、次のとおりです。{ " .readを" :真、 ".WRITE ":真、 "にSearchIndex":{ " .indexOn ":[" 電子メール"、 "電話"、 "名"]} }}
私は固定助けてくださいこのエラー。
ご返信ありがとうございます。しかし、その私は、コンソール上で同じエラーを取得:(機能していない pulserx-148409 +会話 - use_frameworks_beta_2 - にSearchIndex - 3386wcSL8WWgPU5XdUtimLtHlmN2 メール: "[email protected]" 名: "user996" 電話: "" これはFirebaseコンソールの構造体です –
提案したとおりに更新した後にルールを表示するように投稿を更新してください。 –