我的Algolia索引中包含约50k条记录。在使用JavaScript API检索记录时,它只返回最多1000条记录,我正在使用search()函数。有什么建议吗?
我的Algolia索引中包含约50k条记录。在使用JavaScript API检索记录时,它只返回最多1000条记录,我正在使用search()函数。有什么建议吗?
search()
函数默认只返回1000条记录。如果需要检索超过1000条记录,应使用browse()
函数。不过,搜索函数比浏览函数更加优化。
除非真正需要检索所有记录(备份目的),否则应始终优先使用search()
而不是browse()。
API文档参考:浏览所有索引内容
search()
函数最多只能检索到1000条结果。大多数情况下,您不需要检索那么多的结果,因为您可能只想显示其中几个。browse()
函数,它恰好可以做到这一点。 :)