3

有没有办法将 beginAt 和 endAt 与 index 而不是 priority 一起使用,以便我可以使用它进行客户端分页?

我将 .priority 分配给非空值进行排序。

4

1 回答 1

2

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

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

然后,您只需执行以下操作:

ref.startAt(null, indexToStartAt).endAt(null, indexToEndAt);
于 2013-04-05T15:28:41.930 回答