项目中有如下查询:/_search?pretty',
'{"size": 0,"aggs": {"group_by_state": {"terms": {"field": "group"}}}}'
其中数据库中的group字段包含中文如:三星,华为,苹果等,查询结果如下,为什么会把词都分开呢?(如“三星”分成了“三”和“星”) 请教各位大神如何处理?
"buckets": [
{
"key": "三",
"doc_count": 290
}
,
{
"key": "星",
"doc_count": 290
}
,
{
"key": "华",
"doc_count": 187
}
,
{
"key": "为",
"doc_count": 182
}
'{"size": 0,"aggs": {"group_by_state": {"terms": {"field": "group"}}}}'
其中数据库中的group字段包含中文如:三星,华为,苹果等,查询结果如下,为什么会把词都分开呢?(如“三星”分成了“三”和“星”) 请教各位大神如何处理?
"buckets": [
{
"key": "三",
"doc_count": 290
}
,
{
"key": "星",
"doc_count": 290
}
,
{
"key": "华",
"doc_count": 187
}
,
{
"key": "为",
"doc_count": 182
}
3 个回复
cuixuange
赞同来自: dasousuo
zaqweb
赞同来自: liushui00001
5.0.0或以上版本
{"field": "group.keyword"}
twinboss - 90后IT男
赞同来自: