I have a query that is using function_score to rank the results. Here is a 
sample of what is returned:

 {
    "_index": "clone",
    "_type": "authEvent",
    "_id": "6431823",
    "_score": 4.8,
    "fields": {
       "authInput.uID": "MPXWDKW2P",
       "authResult.productValue": 1,
       "authInput.userName": "F936F3AA-E26C-48DB-BDBC-44956B634260",
       "authResult.authEventDate": "2014-02-27T09:29:30.703125-06:00",
       "authResult.rulesFailed": [
          "AuthCountByUser"
       ]
    }
 }

What I want to is take the results and run the equivalent of this SQL 
statement:

SELECT TOP 20 "authInput.userName", SUM("_score")
FROM foo
GROUP BY "authInput.userName"
ORDER BY SUM("_score") DESC

How can I do this with ES? 


NOTE: I'm using ES 0.9x, we will be moving to 1.0.0 soon but we have not 
yet.


Thanks in advance!

-- 
You received this message because you are subscribed to the Google Groups 
"elasticsearch" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/elasticsearch/dc11fcb9-8954-4d0a-8996-afd1f73290f4%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to