Ich verwende Rails 4.2.3. Ich möchte ein Formular haben, das eine Gruppe von Objekten aktualisiert, indem Sie Kontrollkästchen markieren . jeder der IDs ich aktualisieren möchte ich war tryihn dieses Railscast folgen -. http://railscasts.com/episodes/52-update-through-checkboxes ich dies habe in meinem Controller die Seite dient und die Einreichungen VerarbeitungFehler "(undefinierte lokale Variable oder Methode" bei der Erstellung eines Formulars zur Aktualisierung mehrerer Objekte
def list
@page_id = "list"
@my_objects = MyObject.where(enabled: true)
render :partial => 'list'
end
def enabled
MyObject.update_all(["enabled=?", true], :id => params[:ids])
end
aus meiner Sicht habe ich diese
<%= form_tag enabled_my_objects_path, :method => :put do %>
Aber ich weiß nicht, was ich in meine config/routes.rb Datei einfügen soll ied diese
resources :my_objects, :collection => { :enabled => :put }
aber ich bekomme diese Fehlermeldung, wenn meine Seite serviert wird, ist
Error (undefined local variable or method `enabled_my_objects_path'