使用orderByKey().limitToLast()查询时,是否需要在安全规则中添加.indexOn?

时间:2019-11-04 14:49:15

标签: android firebase firebase-realtime-database query-performance

我是Firebase和Android的新手,我想知道使用 orderByKey()时是否需要添加 .indexOn ,我的聊天节点中有一个很大的列表为了确保RecyclerView的性能良好,我在该查询上使用 orderByKey()。limitToLast(120)查询仅显示120条最新消息。令我感到困惑的是,在使用 orderByChild 查询时,我收到关于不使用 .indexOn 的警告,但是在使用 orderByKey()时却没有收到此警告。 limitToLast()查询。有人可以澄清使用 orderByKey()。limitToLast()查询时是否需要索引,是否存在性能问题?

0 个答案:

没有答案