Hi all, I want to modify one field's search analyzer from "standard" to "keyword" after the index created. So I try to PUT mapping :
$ curl -XPUT 'http://localhost:9200/qindex/main/_mapping' -d ' > { > "main" : { > "properties" : { > "name" : { "type": "string", "index": "analyzed", > "index_analyzer": "filename_ngram", "search_analyzer": "keyword"} > } > } > } > ' The operation seems succeed. Because I expect it might conflict, what would the situations that conflict might occur? This is my first question. Anyway then I try to get the mapping out: (partial) "name": { > "type": "string", > "index_analyzer": "filename_ngram", > "search_analyzer": "keyword", > "include_in_all": true, > "search_quote_analyzer": "standard" > } So I am wondering whether my operation succeeded? and what is the "search_quote_analyzer" function? And it still remains "standard", does it matter? Could anyone answer me these questions? Cheers, Ivan -- 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/240aebf0-ae89-4b47-bcc7-b21ed54032de%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.
