elasticsearch 分词后聚合

es 对于text类型其实是分词存储的,但是有时候在聚合的时候,会发现这种情况下,会把字段分词后进行聚合。例如(1)A,B  (2)B,C   然后聚合后B就是2个,A和C各一个。

这需要看业务需求了,如果确实需要这样的,就完美契合了,如果不希望这样分词起来再聚合,就是需要进行设置字段keyword,因为keyword是不会被分词的。

    

原文地址:https://www.cnblogs.com/chenmz1995/p/11582636.html