标签: firebase
有没有办法将beginAt和endAt用于索引而不是优先级,以便我可以用它进行客户端分页?
我将.priority指定给非空值进行排序。
答案 0 :(得分:2)
您可以使用startAt / endAt的第二个参数执行此操作。
请注意,在排序消息时优先级始终优先,因此对于要按索引排序的所有项,您需要优先级相同(即为null)。
然后你就这样做了:
ref.startAt(null, indexToStartAt).endAt(null, indexToEndAt);