beginAt,endAt使用索引而不是优先级

时间:2013-04-05 10:28:53

标签: firebase

有没有办法将beginAt和endAt用于索引而不是优先级,以便我可以用它进行客户端分页?

我将.priority指定给非空值进行排序。

1 个答案:

答案 0 :(得分:2)

您可以使用startAt / endAt的第二个参数执行此操作。

请注意,在排序消息时优先级始终优先,因此对于要按索引排序的所有项,您需要优先级相同(即为null)。

然后你就这样做了:

ref.startAt(null, indexToStartAt).endAt(null, indexToEndAt);