这是我想使用 elasticsearch-rails 的查询。(查询在 Sense 中有效)。我的目标是返回名称以字母 B 开头的人的所有项目的存储桶。我的第一个绊脚石是我无法弄清楚如何指定 search_type 应该设置为计数。
GET _search?search_type=count
{
"query": {
"prefix": {
"person": "B"
}
},
"aggs" : {
"facets" : {
"terms" : {
"field" : "person",
"size" : 0,
"order" : { "_term" : "asc" }
}
}
}
}