Hi All, I am new to Elastic Search. I try to implement the completion suggester as documented in "http://www.elasticsearch.org/blog/you-complete-me/" with sample data as below. Instead of hotel.. i choose region and locations..
us-en-us-chicago us-en-us-chicago, central loop us-en-us-chicago, east loop us-en-us-chicago, eastern east-west us-en-us-chicago, i-80 & i-55 corridors us-en-us-chicago, i-90 corridor us-en-us-chicago, north (cook county) us-en-us-chicago, north (lake county) us-en-us-chicago, north i-94 corridor us-en-us-chicago, north michigan avenue us-en-us-chicago, northwest us-en-us-chicago, northwest indiana us-en-us-chicago, o'hare us-en-us-chicago, river north us-en-us-chicago, west loop us-en-us-chicago, western east-west I am using POSTMAN, a chrome extension to create and query from Elastic Search. I created Index using POSTMAN tool PUT : http://localhost/typeahead { "mappings": { "search" : { "properties" : { "search" : { "type" : "completion" } } } } } Indexed the above content as PUT : http://localhost/typeahead/search/1 { "search" : { "input" : "us-en-us-chicago" } } After indexing all the above data, verified the data using search. It returns the total "text" as indexed. When I ran the query for *suggest. (see below for the query and results)*. I am getting only 5 results out of it. Is this the expected behavior of completion suggester in ES? Or do i need to use different tool ? Any suggestions are appreciated. Suggest query: { "my-suggest" : { "text" : "us-en-us-chi", "completion" : { "field" : "search" } } } and results as { "_shards": { "total": 5, "successful": 5, "failed": 0 }, "my-suggest": [ { "text": "us-en-us-chi", "offset": 0, "length": 12, "options": [ { "text": "us-en-us-chicago", "score": 1 }, { "text": "us-en-us-chicago, central loop", "score": 1 }, { "text": "us-en-us-chicago, east loop", "score": 1 }, { "text": "us-en-us-chicago, eastern east-west", "score": 1 }, { "text": "us-en-us-chicago, i-80 & i-55 corridors", "score": 1 } ] } ] } Kind Regards Madhavan.TR -- 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/9a259863-c10e-43c2-91d7-699c48868f8e%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.