Hightlight not working, need help


(Jagjit Singh) #1

(Mark Harwood) #2

As far as I can tell the example code does not include any details of what the query parameter might contain.
The easiest way to progress is to provide the JSON for :

  • the document you hope to match
  • the index mapping
  • the query

(Jagjit Singh) #3

Done, can you please take a look now :slight_smile:


(Mark Harwood) #4

Still missing the JSON for the query. (Sorry - it can be hard to debug/reproduce exactly what's going on when there's various layers of software being used above the raw elasticsearch RESTAPI).


(Jagjit Singh) #5

Updated... Possible to see something now..?


(Mark Harwood) #6

We're still debugging application-tier logic here. Let's try log the query that is being sent by your app.

Assuming you're not in a production environment turn this setting on to log all queries on your elasticsearch index:

curl -XPUT "http://localhost:9200/applications/_settings" -d'
{
	"index.search.slowlog.threshold.query.warn": "0s"
}'

This will log all searches against your applications index in a file called logs/elasticsearch_index_search_slowlog.log

Run your search then grab the raw JSON from this file. Once done, use the above command to set the logging threshold back to its default (10 seconds or "10s" I think).


(system) #7

This topic was automatically closed 28 days after the last reply. New replies are no longer allowed.