Php 过滤弹性搜索获取请求
我想通过get请求从elasticsearch获取数据。我使用_搜索端点。一个简单的查询工作正常,比如?q=id:5 我需要过滤过去24小时内的结果。我找不到一个简单的get请求解决ist的方法 编辑Php 过滤弹性搜索获取请求,php,
elasticsearch,guzzle,Php,
elasticsearch,Guzzle,我想通过get请求从elasticsearch获取数据。我使用_搜索端点。一个简单的查询工作正常,比如?q=id:5 我需要过滤过去24小时内的结果。我找不到一个简单的get请求解决ist的方法 编辑 我在Uri查询的api文档中找不到任何关于过滤的内容。Ich更改为POST方法和json请求数据。它的工作原理类似于charme。您可以使用GET请求通过在。q=…参数使用与 因此,如果您需要在过去24小时内过滤您的文档,您可以使用以下方法实现: curl -XGET 'localhost:920
我在Uri查询的api文档中找不到任何关于过滤的内容。Ich更改为POST方法和json请求数据。它的工作原理类似于charme。您可以使用GET请求通过在。
q=…
参数使用与
因此,如果您需要在过去24小时内过滤您的文档,您可以使用以下方法实现:
curl -XGET 'localhost:9200/_search?q=id:5 AND date:[now-24h TO now]'
您可以使用GET请求通过在的
q=…
参数中传递参数来实现这一点。q=…
参数使用与
因此,如果您需要在过去24小时内过滤您的文档,您可以使用以下方法实现:
curl -XGET 'localhost:9200/_search?q=id:5 AND date:[now-24h TO now]'