Hello Grayson , You can use _default <http://www.elastic.co/guide/en/elasticsearch/reference/1.x/index-modules-mapper.html#_default_mapping> _ <http://www.elastic.co/guide/en/elasticsearch/reference/1.x/index-modules-mapper.html#_default_mapping> to mark all types under a type. Then you can use dynamic field template <http://www.elastic.co/guide/en/elasticsearch/guide/master/custom-dynamic-mapping.html#dynamic-templates> to impose this rule. In your case you can use match_mapping_type to identify all numbers and impose string mapping. Or even apply to * pattern should also work , with the top being more accurate.
Thanks Vineeth Mohan, Elasticsearch consultant, qbox.io ( Elasticsearch service provider <http://qbox.io/>) On Sat, Apr 4, 2015 at 4:09 AM, Grayson Cash <cashg...@gmail.com> wrote: > I'm wanting to map all fields in my indices to a String. I understand that > you do this with a mapping but I'm having trouble constructing the correct > structure. If I don't, there will be collisions with a field "Code" being > either an integer or string with my given input. > > -- > 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/70e36b0c-3330-42f2-8e67-7f61e2748fc1%40googlegroups.com > <https://groups.google.com/d/msgid/elasticsearch/70e36b0c-3330-42f2-8e67-7f61e2748fc1%40googlegroups.com?utm_medium=email&utm_source=footer> > . > For more options, visit https://groups.google.com/d/optout. > -- 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/CAGdPd5nSCjQG8g51m%3DgXkBb71t4Y2Yw_we19D%2BTp904eawZfOg%40mail.gmail.com. For more options, visit https://groups.google.com/d/optout.