Mam model produktu z polemo nazwie dynamic
.Czy można wyświetlić formularz z polami dla właściwości jsonb?
mam faktycznie 2 rekordy produktów
Produkt 1:
dynamic = {"name": "super product 1", "description": "lorem ipsum text" }
Produkt 2:
dynamic = {"title": "this is an ebook", "author": "john doe", "creation_date": "2015"}
Aby edytować każdy produkt trzeba pokazać formularza. dla produktu 1wola forma zawiera 2 pola (nazwa i opis), a dla produktu 2 wola forma zawiera 3 pola (tytuł, autor, CREATION_DATE)
Szukałem, ale wydaje się, że wszystko artykuły, które znalazłem mówi o tym, jak używać konsoli do zapisywania lub edycji pola json, ale nikt nie mówi o tym, jak używać formularza.
proszę o pomoc? Dzięki
czy powinienem zrobić coś, aby umożliwić te klucze w ramach silnych parametrów lub w modelu za pomocą attr_accessor lub coś w tym stylu? – medBo
Robię to z silnymi parametrami. Zaktualizowałem odpowiedź, aby pokazać, jak sobie z tym radzę. – IngoAlbers
Dziękuję za aktualizację, ale klucze "dynamicznego" pola nie są naprawione, za każdym razem tworzę różne klucze, mogą to być inne rzeczy nie tylko (nazwa, opis, tytuł, autohor, data utworzenia) – medBo