Ich mache eine einfache To-Do-Liste Anwendung, um mich Ruby on Rails zu lehren, aber ich habe ein Problem festgestellt. Ich habe eine einfache Form, die links von ihnen mit einem Kontrollkästchen To-do-Artikel auflistet, und eine Schaltfläche „Aktualisieren“ am unteren Rand, wie so:Wie bearbeite ich mehrere Datensätze in einem Ruby on Rails-Formular?
[] Haben die Gerichte
[] Nehmen Sie die Müll
[] die Welt übernimmt
(Update)
Jede To-do-Artikel ist ein separater Datensatz in der Datenbank mit einem "abgeschlossen" boolean Feld. Ich möchte, dass das Formular eine Liste abgefragelter Artikel-IDs an eine Aktion sendet, in der ich das Feld "Abgeschlossen" jedes Elements auf "True" setzen kann, wodurch sie aus der Ansicht ausgeblendet werden.
Ich weiß, wie man ein Formular erstellt, das mehrere Modelle referenziert, aber nicht eines, das mehrere Datensätze desselben Modells referenziert. Irgendwelche Tipps?
Danke!
können Sie Ihren aktuellen Controller-Code posten? – csexton
Ich habe noch keine; Ich denke immer noch konzeptionell darüber nach, wie ich das Formular einrichten würde, um die Daten an den Controller zu übergeben. –