ElasticSearch _count和_search应用相同的查询

时间:2019-04-15 05:24:53

标签: elasticsearch

我正在尝试获取分页器的总结果计数,但是问题是_filter和_count具有不同的参数,例如:

_search:

 'from' => $offset,
 'size' => $limit,
 'query' => [
   'match_phrase' => $q,
 ]

_count:

'index' => $index,
'type' => $type,
'q' => $q,

我还需要在_count内应用 match_phrase ,因为当保持在 q 时,计数/数字将不正确...但是_count接受< strong> match_phrase ?

这是正确的_count方式,还是必须使用其他方式?我搜索了很长时间,但发现的只是这个Elastic Search _search vs. _count syntax,但对我来说却什么也没说。.

0 个答案:

没有答案