我们如何获得cloudsearch中的项目总数?

时间:2019-12-22 17:07:12

标签: amazon-web-services amazon-cloudsearch

我正在处理在AWS CloudSearch上配置的客户文档(fname,lname,orderAmount等数据)。现在的情况是,我正在jquery数据表上显示此数据。对于分页,我需要提供可搜索的总计项目。有什么办法可以让我在cloudsearch上获得所有可用文档的数量?

我正在获得匹配计数的响应,但没有获得cloudsearch doamin上可用的全部项目。

我已经在https://docs.aws.amazon.com/cloudsearch/latest/developerguide/what-is-cloudsearch.html下进行了搜索,但没有发现任何有用的东西。

获取特定cloudsearch域上的文档总数的任何技巧吗?

1 个答案:

答案 0 :(得分:1)

amazon没有容易的方法来获取所有记录,因此我们基本上通过了一个永远不会为真并返回所有记录的条件。

关键点

  • 仅获取单个项目(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