我们如何获得云搜索中的项目总数?

how can we get total number of items in cloudsearch?

我正在处理在 AWS CloudSearch 上配置的客户文档(如 fname、lname、orderAmount 等数据)。现在的情况是我在 jquery 数据表上显示这些数据。对于分页,我需要有所有可供搜索的项目。有什么方法可以统计 cloudsearch 上的所有可用文档?

我收到匹配计数的响应,但不是 cloudsearch doamin 上可用的项目总数。

我在 https://docs.aws.amazon.com/cloudsearch/latest/developerguide/what-is-cloudsearch.html 下搜索过这个,但没有找到任何有用的东西。

获取特定云搜索域上的文档总数的任何技巧?

amazon 没有简单的方法来获取所有记录,所以我们基本上传递了一个永远不会为真的条件 & return 所有记录。

要点

  • 仅获取单个项目 (pageSize = 1)
  • 获取没有字段的项目

例如

http://search-movies-rr2f34ofg56xneuemujamut52i.us-east-1.cloudsearch.amazonaws.com/2013-01-01/search?q=(and+(id:0))&q.parser=structured&return=_no_fields&size=1