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