Hi all, I try to put an auto completion system based on ES.
This article http://www.elasticsearch.org/blog/you-complete-me/ helps me a lot, but I don't understand a case: PUT /hotels > > { > > "mappings": { > > "hotel" : { > > "properties" : { > > "name_suggest" : { > > "type" : "completion" > > } > > } > > } > > } > > } > > PUT /hotels/hotel/1 > > { > > "name_suggest" : { > > "input" : [ > > "21 Mercure Hotel Munich", > > "24 Mercure Munich" > > ] > > >> } > > } > > >> PUT hotels/hotel/2 > > { > > "name_suggest" : { > > "input" : [ > > "Monaco Munich", > > "Hotel Monaco" > > ] > > } > > } > > When i post : POST /hotels/_suggest { "hotels" : { "text" : "m", "completion" : { "field" : "name_suggest" } } } The result is 3 hotels : "21 Mercure Hotel Munich","24 Mercure Munich", "Monaco Munich". But when i post this request: > POST /hotels/_suggest > > { > > "hotels" : { > > "text" : "2", > > "completion" : { > > "field" : "name_suggest" > > } > > } > > } > > There is no result ... Any Idea ? Franck -- 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/a8094645-39a5-4160-87d8-8a8bd1eca444%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.
