elasticsearch,guzzle,Php,elasticsearch,Guzzle" /> elasticsearch,guzzle,Php,elasticsearch,Guzzle" />

Php 过滤弹性搜索获取请求

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

我想通过get请求从elasticsearch获取数据。我使用_搜索端点。一个简单的查询工作正常,比如?q=id:5

我需要过滤过去24小时内的结果。我找不到一个简单的get请求解决ist的方法

编辑
我在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]'