with the payload rather than providing mapping on the index level ? Reason i am asking is, our schema wouldn't be well defined as all the documents/payload will have randoms field names and counts. Field Name in one document could be int and long in other document.
Is it possible to have wildcard type fields mapping ? What i mean is, like in SOLR we can define dynamicFields mapping saying map *_txt_en to text_en and then we define text_en as text field with english analyzer and so on. I tried
I checked metadata and it was indexed as long, but not as integer. What i am trying to achieve is define wildcard/regular expression type mappings, so that i can define customize pipelines and so on. And during runtime fields names will get resolved automatically and this way i don't have to define/tie fields names. Also during query time is it possible to specify "age_i_*" as query field rather than complete name, so that if i have fields with multiple languages then i don't have to iterate over each of them ?
Apache, Apache Lucene, Apache Hadoop, Hadoop, HDFS and the yellow elephant
logo are trademarks of the
Apache Software Foundation
in the United States and/or other countries.