【发布时间】:2017-12-06 20:08:43
【问题描述】:
我有一个 iOS 应用程序,我必须在其中实现两个用户之间的简单聊天。我在应用注册期间将用户注册到 Firebase。一切都很好。但是,当我必须启动聊天线程时,我正在使用搜索索引搜索用户,但出现以下错误:
使用未指定的索引。考虑将 /use_frameworks_beta_2/searchIndex 中的 ".indexOn": "phone" 添加到您的安全规则中以获得更好的性能 使用未指定的索引。考虑将 /use_frameworks_beta_2/searchIndex 中的 ".indexOn": "email" 添加到您的安全规则中以获得更好的性能 使用未指定的索引。考虑将 /use_frameworks_beta_2/searchIndex 中的 ".indexOn": "name" 添加到您的安全规则中以获得更好的性能
Firebase 控制台中的规则如下
{ “规则”:{ “.read”:是的, “.write”:是的, “搜索索引”:{ ".indexOn": ["email","phone","name"] } } }
请帮我解决这个错误。
【问题讨论】: