Hello and good day ElasticSearch Team and Developers!
This is in relation with my StackOverflow post: https://stackoverflow.com/questions/56932330/elasticsearch-count-number-of-keyword-occurences-in-a-document
I'm searching through my index named web with a query_string query as:
[
    "query_string" => [
        "default_field" => $content,
        "query" => $keywords
    ]
]
Where as the $keywords variable contains:
("MCU" OR "Marvel" OR "Spiderman")
Meaning, I'm looking for documents throughout my Index that has those $keywords mentioned.
I'm satisfied with the fetched/retrieved documents, however, my dilemma is that I need to COUNT THE NUMBER OF OCCURRENCE those $keywords appeared per document.
Let's say I have a document with an ID of #17. I want to determine how many times either MCU or Marvel or Spiderman appeared in that document's content field
Any chances for this to work on Elasticsearch?
I'm using:
Elasticsearch: v7.2
Application: Laravel v5.7
Thank you very much!