Mam model z STI contact, gdzie mam kolumny type i content. W zależności od type chciałbym aby w jednym formularzu content pokazywało sie jako Email a w innym np jako Phone Number. Każdy typ ma swój model i w nim swoje walidacje. Czy powinienem zostawić locale i nazwy pól jak są jak są i przy zapisie zmieniać nazwy kluczy w params aby zapisało mi co trzeba czy może jakoś inaczej ?
Kombinując doszedłem do takiego momentu, gdy jest jakiś problem z pobraniem np. emailable ponieważ railsy szukają klucza po emailable, a ja dziedzicze po Contact:
Jak to obejść żeby szukało po contactable_id i contactable_type ?