I have an index of goods in ElasticSearch (5.5), of them every product has a field \"category\", like \"GLOVES\", \"COAT\", \"TOWEL\".
With the terms query
terms
You may want to try top hits agg documented here.