есть две сущности связанные между собой
Locations <-> ManyToOne <->
Locationstype
когда делаю форму, например новую Локацию
в поле Локации location_type благодаря связи подтягиваются все значения из сущности Locationtype
<select id="book_fromBookType" name="book[fromBookType]">
<option value=""></option>
<option value="1">Airport</option>
<option value="2">Address</option>
<option value="3">Train Station</option></select>
нужно к option подтянуть data атрибуты чтобы синхронизировать между собой два селекта(планирую яваскриптом на клиенте это делать)
чтобы получилось что то вроде того
<select id="book_fromBookType" name="book[fromBookType]">
<option value=""></option>
<option value="1" data-type="air">Airport</option>
<option value="2" data-type="adr">Address</option>
<option value="3" data-type="train">Train Station</option>
</select>
<select>
<option value=""></option>
<option value="1" data-type="air">Аэропорт Домодедово</option>
<option value="2" data-type="adr">Гдето там</option>
<option value="3" data-type="train">Киевский вокзал</option>
<option value="4" data-type="train">Ярославский вокзал</option>
</select>