(昔書いたメモが見つかったのでupする)
ElasticsearchはドキュメントにJSONデータがあると自動的にパースした上でIndexを作ってくれます。
でも、パースせずにそのままIndexにしたいときは以下のようにします。
mappingsのtypeをobjectにして、enabledをfalseに。
{
//...省略
"name" : {
"type" : "object",
"enabled" : false
}
//...省略
railsを使っていてelasticsearch-modelを使っている場合はこんな感じ
indexes :name, type: 'object', enabled: false
Elasticsearch公式のドキュメントはこちら