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.

Reply via email to