Firebase - 在通配符上编制索引

时间:2016-05-13 00:14:17

标签: firebase firebase-security

我正在使用以下代码收听Firebase:

this.objects
  .child(grouping)
  .orderByChild('delete-' + user)
  .equalTo(null)
  .on('value', handler);

我的问题是出现以下警告:

  

FIREBASE警告:使用未指定的索引。考虑添加   " .indexOn":" delete-00569167-998b-4d4c-bc76-f710ae4c6dd8"在   / ef5e31f7-4227-45a1-87a0-d4a26a03c8e5 /对象/数据/ 00569167-998b-4d4c-bc76-f710ae4c6dd8   为了更好的性能,请遵守安全规则

我想要做的是为当前登录用户的所有delete-<guid> 或至少delete-<userId>编制索引。 我想知道是否可以在安全规则中对.indexOn执行delete-*,或者是否有其他解决方法可以实现此目的。

0 个答案:

没有答案