Ich mache eine einfache To-Do-Liste, um mir Ruby on Rails beizubringen, aber ich habe ein Problem. Ich habe ein einfaches Formular, das Aufgabenlisten mit einem Kontrollkästchen links von ihnen auflistet, und eine "Update" -Schaltfläche am unteren Ende, wie folgt:
[] Mach das Geschirr ab
[] Mach den Müll raus
[] Übernehmen Sie die Welt
(Aktualisierung)
Jedes Aufgabenelement ist ein separater Datensatz in der Datenbank mit einem "abgeschlossenen" booleschen Feld. Ich möchte, dass das Formular eine Liste abgecheckter Item-IDs an eine Aktion sendet, in der ich das Feld "completed" jedes Elements auf true festlegen kann, wodurch sie aus der Ansicht ausgeblendet werden.
Ich weiß, wie man ein Formular erstellt, das auf mehrere Modelle verweist, aber nicht auf mehrere Datensätze desselben Modells. Irgendwelche Tipps?
Danke!
Wow. Das ist ein Timing. Der Gegenstand direkt vor dieser Frage in meinem RSS-Reader ist der neueste Railscast von Ryan Bates und es scheint genau zu sein, was genau Sie fragen.
Tags und Links ruby-on-rails forms checkbox multiple-records