Als «ruby-on-rails» getaggte Fragen

201
Übergeben von Parametern in Rails redirect_to

Wie übergeben wir Parameter in redirect_to in Rails? Ich weiß, dass wir die ID damit übergeben können: redirect_to :action => action_name,:id => 3 Wenn ich zusätzliche Parameter wie einige Formulardaten übergeben möchte, wie kann ich dies erreichen? BEARBEITEN: Für die Ruby 2-Syntax...

200
Ruby on Rails form_für Auswahlfeld mit Klasse

Ich schlage meinen Kopf gegen die Wand. Ich möchte ein einfaches Auswahl-Tag mit dem f.selectTag erstellen, aber nichts, was ich tue, funktioniert. Ich habe unten ein Beispiel gegeben: <%= f.select(:object_field, ['Item 1', 'Item 2', 'Item 3', 'Item 4', 'Item 4'], :class =>...

195
Schienen neu vs erstellen

Warum muss im RESTful-Controller eine neue Methode definiert und anschließend eine Erstellungsmethode erstellt werden? Die Google-Suche hat mir nicht die Antwort gegeben, nach der ich gesucht habe. Ich verstehe den Unterschied, muss aber wissen, warum sie so verwendet werden, wie sie...

192
delete_all vs destroy_all?

Ich suche nach dem besten Ansatz, um Datensätze aus einer Tabelle zu löschen. Zum Beispiel habe ich einen Benutzer, dessen Benutzer-ID sich über viele Tabellen erstreckt. Ich möchte diesen Benutzer und jeden Datensatz löschen, der seine ID in allen Tabellen hat. u = User.find_by_name('JohnBoy')...

186
Rails has_many mit Aliasnamen

In meinem Benutzermodell könnte ich haben: has_many :tasks und in meinem Aufgabenmodell: belongs_to :user Angenommen, der Fremdschlüssel 'user_id' wurde in der Aufgabentabelle gespeichert, könnte ich Folgendes verwenden: @user.tasks Meine Frage ist, wie deklariere ich die Beziehung has_many...