Hi, I plan to use ES with jprantes JDBC-River <https://github.com/jprante/elasticsearch-river-jdbc>, a completion suggester <http://www.elasticsearch.org/guide/en/elasticsearch/reference/current/search-suggesters-completion.html> and a Postgresql Database in my next project.
I tested the combination of ES, the JDBC-River and Postgres, it worked well for me. My problem is that i have no clue how i could built an index like the example index <http://www.elasticsearch.org/blog/you-complete-me/> on the ES completion suggester website (blog): curl -X PUT localhost:9200/hotels/hotel/1 -d ' { "name" : "Mercure Hotel Munich", "city" : "Munich", "name_suggest" : { "input" : [ "Mercure Hotel Munich", "Mercure Munich" ] } }' Complete suggesters are build on top of a search graph. Each user input reduces the pathes on the graph. But only exact matches will remain. If multiple queries should leed to one result, the ES website suggests to provide multiple "input" fields like above. I will have thousands of documents and can not craft my index manually like it seems on the site. My question is now: *How can i automatically build an ES index with a JDBC-River?* I hope you can give me some input. 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 [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/elasticsearch/8d30f5cd-2b28-42d2-9af0-6fc7af872520%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.
