elasticsearch
Struggling to define the mapping for nested schema where same element name is used in parent and child
I have been trying to define the proper mapping for my json schema. but after trying all possible variable types and other attributes I have not been able to upload my json. In my json I have a key "P" which is nested and complex in nature. this element is present in different sibling level objects and exhibits text,array,nested,object . after my schema gets created when I try to load my json it fails with below error $ curl -XPnST 'http://localhost:9200/ridev2/1' -d #v22.jso {"error":{"root_cause":[{"type":"illegal_argument_exception","reason":"Can't merge a non object mapping [EXPLA.SIDEHED.P] with an object mapping [EXPLA.SIDEHED.P]"}],"type":"illegal_argument_exception","reason":"Can't merge a non object mapping [EXPLA.SIDEHED.P] with an object mapping [EXPLA.SIDEHED.P]"},"status":400} Not sure what to do if this issues doesn't get resolved I might have to switch to some other text search db to try out. Please help me understanding where am doing wrong. My mapping json: curl -XDELETE 'localhost:9200/ridev2?pretty' curl -H 'Content-Type: application/json' -XPUT http://localhost:9200/ridev2 -d '{ "mappings": { "title21": { "properties": { "CFRDOC": { "properties": { "AMDDATE": { "type": "text" }, "FMTR": { "properties": { "EXPLA": { "properties": { "PRTPAGE": { "type": "object", "properties": { "_P": { "type": "text" } } }, "SIDEHED": { "type": "object", "properties": { "HD": { "type": "object" }, "P": { "type": "object", "properties": { "_": { "type": "text" }, "E": { "type": "object", "properties": { "_": { "type": "text" }, "T": { "type": "text" } } } } } } } } } } } } } } } } } The real json which am uploading :------- { "EXPLA": { "SIDEHED": [ { "HD": { "_": "HOW TO USE THE CODE OF FEDERAL REGULATIONS", "SOURCE": "HED" }, "P": [ "The Code of Federal Regulations is...atest version of any given rule.", "To det..ent of any given rule." ] }, { "HD": { "_": "OMB CONTROL NUMBERS", "SOURCE": "HED" }, "P": { "_": "The Paperwork Reductio...rdkeeping or reporting requirements.", "PRTPAGE": { "P": "vi" } } }, { "HD": { "_": "“[RESERVED]” TERMINOLOGY", "SOURCE": "HED" }, "P": "The term “[Reserved]” is used as a pl...dentally dropped due to a printing or computer error." }, { "HD": { "_": "CFR INDEXES AND TABULAR GUIDES", "SOURCE": "HED" }, "P": [ { "_": "A subject index t...anua...also included in this volume ", "E": { "_": "Index and Finding Aids.", "T": "04" }, "PRTPAGE": { "P": "vii" } }, "An index to ...” is carried within that volume.", "The Fed....ral Register.", "A List of C..FR titles." ] }, { "HD": { "_": "SALES", "SOURCE": "HED" }, "P": "The Government Publishing Office (GPO) ... 979050, St. Louis, MO 63197-9000." }, { "HD": { "_": "ELECTRONIC SERVICES", "SOURCE": "HED" }, "P": [ { "_": "The full text of the C...Phone 202-512-1800, or 866-512-1800 (toll-free). E-mail, ", "E": [ { "_": "www.ofr.gov.", "T": "03" }, { "_": "ContactCenter#gpo.gov.", "T": "03" } ] }, { "_": "The e-CFR is..rnment Publishing Office. It is available at ", "E": { "_": "www.ecfr.gov.", "T": "03" } }, { "E": { "_": "January 1, 2016.", "T": "03" } } ] } ] } } Need urgent help
Related Links
Kibana is not coming up when i have AWS Elasticsearch service with 5.1 version with separate installation of kibana 5.1.1 with x-pack
elasticsearch: replicating functionality of script_score using field_value_score
Firebase and elasticsearch/kibana
Add query time weight/boost based on field value
case insensitive aggregation and “include” in elasticsearch
where does elasticsearch store the data with default conf?
Elasticsearch slowed down suddenly
ElasticSearch Analyzer on text field
How to persist zipkin data in ES 5.0?
query String query Default Operator
Partial match with Spring Data Elasticsearch
When to use “_type” in Elasticsearch?
Left outer join in Logstash
Moving average values differ in elasticsearch and Kibana
How to find the related record that is related to my search field in Elasticsearch
How to assign unassigned shards in ES