Поля типа могут пересекаться?

Создал новый тип с полями похожими на старый
и словил ошибку

Mapper for [full_name] conflicts with existing mapping in other types ...

А как тогда быть?

  1. Можно попытаться исправить тип добавляемого поля, чтобы он точно совпадал, с типом уже существующего поля
  2. Можно добавить префикс с именем типа: foo_type_full_name, bar_type_full_name ко всем именам.
  3. Можно добавить суффикс с классификатором типа поля full_name_str, full_name_txt ко всем именам.