I would like to get a phrase count for each document separately.
I do not wish to run a query for every document, i would rather run one 
single query.

For example if i have the following documents:
{
       "name" : "John",
       "message" : "The lion is *very **fast*"
}

{
      "name" : "Ben",
      "message" : "The lion is *very **fast* and the bardelas is *very fast*
"

}

I would like to query my documents for the phrase "*very fast*" and get 
back something like this:
{
       "name" : "John",
        "message" : "The lion is *very **fast*",
      *"count" : 1*

}

{
      "name" : "Ben",
       "message" : "The lion is *very **fast* and the bardelas is *very 
fast*",
      *"count" : 2*
}

I failed to find out how to do this so far. I only found queries that give 
the total number of documents that contain the phrase (in my example 2 
documents).
How can I do this using elastic search query?
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 elasticsearch+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/elasticsearch/3f1aefe9-97fa-44ba-a4b1-644536bd2a5c%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to