What fields does ElasticSearch map by default?


(Albert Lim) #1

I'm trying to create an image metadata store, and obviously a single image
can have 20 or more metadata fields.

So if I enter this document into ElasticSearch, will it index/map all those
fields? Such that I can query for every field? Or can I tell ElasticSearch
what to index or not?

--
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+unsubscribe@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/elasticsearch/7d8963cd-b9cd-40b3-97c6-e45b65d2760c%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


(vineeth mohan-2) #2

Hello Albert ,

Few things here

  1. Yes , you cal tell Elasticsearch which fileds to index and which
    field not to index. You can use index : " yes/no" property for each field
    in the schema to specify this. -
    http://stackoverflow.com/questions/13626617/specify-which-fields-are-indexed-in-elasticsearch
  2. There is a concept of _all in Elasticsearch. This would be a
    super-set of all field values and to search on the entire document , you
    can simply search on _all field. -
    http://www.elasticsearch.org/guide/en/elasticsearch/reference/current/mapping-all-field.html#mapping-all-field

Thanks
Vineeth

On Sun, Aug 24, 2014 at 4:07 AM, Albert Lim albertlim322@gmail.com wrote:

I'm trying to create an image metadata store, and obviously a single image
can have 20 or more metadata fields.

So if I enter this document into ElasticSearch, will it index/map all
those fields? Such that I can query for every field? Or can I tell
ElasticSearch what to index or not?

--
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+unsubscribe@googlegroups.com.
To view this discussion on the web visit
https://groups.google.com/d/msgid/elasticsearch/7d8963cd-b9cd-40b3-97c6-e45b65d2760c%40googlegroups.com
https://groups.google.com/d/msgid/elasticsearch/7d8963cd-b9cd-40b3-97c6-e45b65d2760c%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+unsubscribe@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/elasticsearch/CAGdPd5m6f3PGizZwKh0S3GbrdXHs%3DL5KcPHHOh%3DYRSzxRztZhA%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.


(system) #3