1. 程式人生 > >Elasticsearch裡使用聚合group的報異常,但是別的查詢可以

Elasticsearch裡使用聚合group的報異常,但是別的查詢可以

今天用公司需求統計ES庫中使用者操作(點播,下載,回放,註冊等等)的信令次數,我想到使用想MYSQL中的group by ,在使用count聚合,可以分別統計出使用者各種操作次數,但是,操作程式碼寫好後,卻報了異常這,Java程式碼
原因是報錯資訊
原來es庫不能對不是keyword型別的欄位進行分組,所以,建議改變一下es庫中你要分組的欄位為TEXT的要改成keyword,才可以進行分組聚合查詢