add elastcisearch dynamic mapping