使用Curl命令获取特定条件的项目数。
如下所示。
curl -XGET -k 'https://localhost:9200/myelastic/_search?pretty' -d '
{
"query": { "match": { "status": "Disconnected" } },
"size": 1000
}'
是否可以将输出限制为仅限于特定字段,而不是将所有内容限制为得分,点击和整个有效负载
刚发现使用_source []可以限制返回的字段。仍在寻找抑制_index,从输出中得分_以便于处理
答案 0 :(得分:1)
正如您所说,您可以使用_source
来限制字段,您可以使用response filtering来避免_index
,_score
等内容。
curl -XGET -k 'https://localhost:9200/myelastic/_search?pretty&filter_path=hits.hits._source' -d '
{
"query": { "match": { "status": "Disconnected" } },
"size": 1000
}'