Czy istnieje łatwiejszy sposób tworzenia / wybierania powiązanych danych z ActiveAdmin?
Wyobraź sobie, że mam następujące modele:
class Translation < ActiveRecord::Base
has_many :localizations
end
class Localization < ActiveRecord::Base
belongs_to :translation
end
Jeśli zrobię to w ActiveAdmin:
ActiveAdmin.register Localization do
form do |f|
f.input :word
f.input :content
end
end
Powiązanie słowa pozwoli mi wybrać tylko istniejące słowa. Chciałbym jednak mieć możliwość tworzenia nowego słowa w locie. Pomyślałem, że przydatne może być zaakceptowanie zagnieżdżonych atrybutów w modelu lokalizacji (ale wtedy będę miał tylko opcję tworzenia Worda, a nie wyboru z istniejących). Jak mogę rozwiązać ten problem?