我有一个用于动态查询的代码,该代码将返回我必须使用的正确结果,但是它在控制台中显示警告,并且每条记录都有很多警告
这是我的查询::
firebase.database().ref('Comments/' + objIssue.Key)
.orderByChild('/ReadUsers/' + currentObject.currentUser)
.equalTo(true)
.once('value', function (readCmts) {
})
在控制台中警告::
FIREBASE警告:使用未指定的索引。您的数据将在客户端上下载并过滤。请考虑在/ Comments / -LNJd1KJWFaov8HlsoV6的安全规则中添加“ .indexOn”:“ ReadUsers / Q0jwvCzlFaWuRbSfD9xBXSp8TAJ3”,以提高性能。
我在firebase中编写的规则::
{
"rules": {
"Comments": {
".read": "auth != null",
".write": "auth != null",
}
}
}
任何人都可以帮助提供适当的规则,以从我在项目中使用过Angularfire2和firebase的控制台中删除该警告