# Elasticsearch::Transport::Transport::Errors::BadRequest

**URL:** <https://discuss.elastic.co/t/elasticsearch-badrequest/156507>\
**Category:** Elasticsearch\
**Created:** [November 13, 2018, 3:27pm UTC](https://discuss.elastic.co/t/elasticsearch-badrequest/156507 "2018-11-13T15:27:03Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![jonaspreisler](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/jonaspreisler/32/37421_2.png) [@jonaspreisler](https://discuss.elastic.co/u/jonaspreisler)\
**Post date:** [November 13, 2018, 3:27pm UTC](https://discuss.elastic.co/t/elasticsearch-badrequest/156507/1 "2018-11-13T15:27:03Z")

</div>

How to solve this error?

This is my model file (Ruby on Rails): [https://github.com/JonasPreisler/tim4/blob/master/app/models/vehicle.rb](https://github.com/JonasPreisler/tim4/blob/master/app/models/vehicle.rb)

This is the error:  
Elasticsearch::Transport::Transport::Errors::BadRequest: [400] {"error":{"root\_cause":[{"type":"mapper\_parsing\_exception","reason":"No handler for type [string] declared on field [year]"}],"type":"mapper\_parsing\_exception","reason":"Failed to parse mapping [vehicles]: No handler for type [string] declared on field [year]","caused\_by":{"type":"mapper\_parsing\_exception","reason":"No handler for type [string] declared on field [year]"}},"status":400}

Thank you

- Jonas

---

<div class="post-metadata">

**Author:** ![jonaspreisler](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/jonaspreisler/32/37421_2.png) [@jonaspreisler](https://discuss.elastic.co/u/jonaspreisler)\
**Post date:** [November 14, 2018, 8:45am UTC](https://discuss.elastic.co/t/elasticsearch-badrequest/156507/2 "2018-11-14T08:45:08Z")

</div>

Anyone please?

---

<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:** [December 12, 2018, 8:45am UTC](https://discuss.elastic.co/t/elasticsearch-badrequest/156507/3 "2018-12-12T08:45:09Z")

</div>

This topic was automatically closed 28 days after the last reply. New replies are no longer allowed.
