Firestore Java Admin SDK limit()操作的行为

时间:2018-12-28 12:29:26

标签: java firebase google-cloud-firestore

如果我在Firestore Java admin SDK中发出查询并将文档数限制为“ n”,我想知道是否会得到“ n”个文档(假设有满足查询条件的n个以上的文档)

documentation并没有特别指出即使有更多满足查询条件的文档,返回的文档数也可能少于页数限制。

尽管我没有在Firestore中看到这种行为,但是如本SO question所述,当我从python库访问数据仓库时,已经在Datastore中观察到了这种行为。

我想假设在我的API中实现分页时不会发生这种情况。

有人可以澄清吗?

1 个答案:

答案 0 :(得分:1)

如果文档数量超出您的要求,您将获得所需的文档数。在这种情况下,您将获得的文档数量不会减少。