# Object mapping cant be changed from nested to Non nested

**URL:** <https://discuss.elastic.co/t/object-mapping-cant-be-changed-from-nested-to-non-nested/61558>\
**Category:** Elasticsearch\
**Created:** [September 27, 2016, 5:13am UTC](https://discuss.elastic.co/t/object-mapping-cant-be-changed-from-nested-to-non-nested/61558 "2016-09-27T05:13:41Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![SindhujaM](https://avatars.discourse-cdn.com/v4/letter/s/58f4c7/32.png) [@SindhujaM](https://discuss.elastic.co/u/SindhujaM)\
**Post date:** [September 27, 2016, 5:13am UTC](https://discuss.elastic.co/t/object-mapping-cant-be-changed-from-nested-to-non-nested/61558/1 "2016-09-27T05:13:41Z")

</div>

Hi

my sample file

{  
"@graph" : [ {  
"@id" : "[http://www.abc.com/1234567890](http://www.abc.com/1234567890)",  
"PageId" : "1234567890",  
"PostDetails" : "[http://www.abc.com/1234567890\_542839079235084](http://www.abc.com/1234567890_542839079235084)",  
"PostId" : "[http://www.abc.com/1234567890\_542839079235084](http://www.abc.com/1234567890_542839079235084)"  
}, {  
"@id" : "[http://www.abc.com/1234567890\_542839079235084](http://www.abc.com/1234567890_542839079235084)",  
"Language" : "[http://www.xyz.com/ontology/Language/English](http://www.xyz.com/ontology/Language/English) "  
} ]  
}

My mapping file

curl -XPUT localhost:9200/testmap -d '{  
"mappings": {  
"blogpost": {  
"properties": {  
"@graph": {  
"type": "nested",  
"properties": {  
"@id": { "type": "string" },  
"PageId": { "type": "string" },  
"PostDetails": { "type": "string" },  
"PostId": { "type": "string" },  
"Language": { "type": "string" }  
}  
}  
}  
}  
}  
}'

But , here I face an issue stating {"error":{"root\_cause":[{"type":"remote\_transport\_exception","reason":"[Lianda][127.0.0.1:9300][indices:data/write/index[p]]"}],"type":"illegal\_argument\_exception","reason":"object mapping [@graph] can't be changed from nested to non-nested"},"status":400}

Can you please tell me what I was doing wrong and give a perfect solution

Thanks in advance

Regards  
Sindhuja.M

---

<div class="post-metadata">

**Author:** ![jpountz](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/jpountz/32/45836_2.png) [@jpountz](https://discuss.elastic.co/u/jpountz)\
**Post date:** [September 27, 2016, 8:36am UTC](https://discuss.elastic.co/t/object-mapping-cant-be-changed-from-nested-to-non-nested/61558/2 "2016-09-27T08:36:41Z")

</div>

This error is unexpected. Can you provide a full recreation of the problem?

---

<div class="post-metadata">

**Author:** ![SindhujaM](https://avatars.discourse-cdn.com/v4/letter/s/58f4c7/32.png) [@SindhujaM](https://discuss.elastic.co/u/SindhujaM)\
**Post date:** [September 28, 2016, 7:24am UTC](https://discuss.elastic.co/t/object-mapping-cant-be-changed-from-nested-to-non-nested/61558/3 "2016-09-28T07:24:08Z")

</div>

Hi

MyMapping

curl -XPUT localhost:9200/testmap -d '{  
"mappings": {  
"blogpost": {  
"properties": {  
"@graph": {  
"type": "nested",  
"properties": {  
"@id": { "type": "string" },  
"PageId": { "type": "string" },  
"PostDetails": { "type": "string" },  
"PostId": { "type": "string" },  
"Language": { "type": "string" }  
}  
}  
}  
}  
}  
}'  
My Indexing file  
{  
"@graph" : [ {  
"@id" : "[http://www.abc.com/1234567890](http://www.abc.com/1234567890)",  
"PageId" : "1234567890",  
"PostDetails" : "[http://www.abc.com/1234567890\_542839079235084](http://www.abc.com/1234567890_542839079235084)",  
"PostId" : "[http://www.abc.com/1234567890\_542839079235084](http://www.abc.com/1234567890_542839079235084)"  
}, {  
"@id" : "[http://www.abc.com/1234567890\_542839079235084](http://www.abc.com/1234567890_542839079235084)",  
"Language" : "[http://www.xyz.com/ontology/Language/English](http://www.xyz.com/ontology/Language/English) "  
} ]  
}

**Kindly please provide me a query for aggregation**

Thanks in advance

Regards  
SIndhuja.M

---

<div class="post-metadata">

**Author:** ![jpountz](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/jpountz/32/45836_2.png) [@jpountz](https://discuss.elastic.co/u/jpountz)\
**Post date:** [September 28, 2016, 3:23pm UTC](https://discuss.elastic.co/t/object-mapping-cant-be-changed-from-nested-to-non-nested/61558/4 "2016-09-28T15:23:30Z")

</div>

Sorry but I really need a full recreation in order to look into int including index creation and the order in which you perform actions.

Can you also provide your elasticsearch version?

---

<div class="post-metadata">

**Author:** ![system](https://us1.discourse-cdn.com/elastic/original/3X/1/a/1ac57faf039f6b580b3f104ef42a2a89e41014de.png) [@system](https://discuss.elastic.co/u/system)\
**Post date:** [July 5, 2017, 10:16pm UTC](https://discuss.elastic.co/t/object-mapping-cant-be-changed-from-nested-to-non-nested/61558/5 "2017-07-05T22:16:34Z")

</div>


