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

Categories

HOME
rust
svn
kendo-dropdown
ios-simulator
mathematical-optimization
gallery
navigation
javafx-8
anchor
azure-logic-apps
yahoo
colors
powermock
smartgwt
nose
cpu-usage
home
social-tables
weex
amazon-sns
function-points
jpa-2.1
window-managers
beego
background-color
adapter
fatfs
dnsmasq
openbr
xenapp
devtools
creation
textmate2
stackpanel
hidden-markov-models
recovery
grails3.2.0
icepdf
haar-classifier
elasticsearch-aggregation
latexml
oracle-bmcs
autorelease
tinyioc
entropy
watir-webdriver
ptvs
apache-modules
gawk
node.js-connect
noclassdeffounderror
processor
fdt
mnesia
jsr363
flask-security
linuxbrew
stack-smash
asp.net-web-api-helppages
pythonxy
supercomputers
360-degrees
ampersand
web-api
console.log
android-audiomanager
nsmutabledata
findersync
fat32
smacss
webmethod
aho-corasick
stripe.net
iosched
particle-swarm
form-for
examine
tridion-2011
thejit
pcspim
dropshadow
yuidoc
glx
boost-foreach
simile
mongrel
3-tier
oracle-pro-c
accumulator
rootkit

Resources

Encrypt Message