Ho 2 modelli. Categoria e posta. Sono connessi utilizzando una relazione has_many_and_belongs_to_many. Ho controllato la console di rails e la relazione funziona.ActiveAdmin non salverà ne ha molti e appartiene a molti campi
ho creato le caselle di controllo in activeadmin per impostare le categorie di post utilizzando questo campo del modulo:
f.input :categories, as: :check_boxes, collection: Category.all
Il problema è quando provo a salvarla perché ogni altro i dati dei campi (titolo, corpo, meta informazioni etc.) viene salvato, ma la categoria rimane invariata anche se l'ho deselezionata o ne ho spuntata un'altra.
sto usando parametri di forza in questo modo:
post_params = params.require(:post).permit(:title,:body,:meta_keywords,:meta_description,:excerpt,:image,:categories)
Si prega di darmi qualche suggerimento per rendere amministrazione attiva salvare le categorie troppo!
i migliori auguri, Matt