Als «ruby-on-rails» getaggte Fragen

Ruby on Rails ist ein Open Source-Webanwendungsframework mit vollem Stapel, das in Ruby geschrieben wurde. Es folgt dem beliebten MVC-Framework-Modell und ist bekannt für seinen "Convention over Configuration" -Ansatz für die Anwendungsentwicklung.


15
Fehlender Host zum Verlinken! Bitte geben Sie Folgendes an: Host-Parameter oder setzen Sie default_url_options [: host]
Ich google jetzt seit ungefähr 90 Minuten und habe immer noch keine Antwort darauf. Wo setze ich default_url_options? Ich habe es bereits festgelegt config.action_mailer.default_url_options, um denselben Fehler an anderer Stelle zu beheben, aber jetzt wird dieser Fehler angezeigt, wenn ich versuche, einen URL-Helfer in einer RSpec-Spezifikation zu verwenden. Ich habe …


2
Gibt es Dokumentation für die Rails-Spaltentypen?
Ich suche mehr als die einfache Typauflistung , die auf dieser Seite zu finden ist : : primary_key ,: string ,: text ,: integer ,: float ,: decimal ,: datetime ,: timestamp ,: time ,: date ,: binary ,: boolean Aber gibt es eine Dokumentation, die diese Felder tatsächlich definiert …


14
So testen Sie, ob Parameter in Schienen vorhanden sind
Ich verwende eine IF-Anweisung in Ruby on Rails, um zu testen, ob Anforderungsparameter festgelegt sind. Unabhängig davon, ob beide Parameter eingestellt sind oder nicht, wird der erste Teil des folgenden Blocks ausgelöst. Wie kann ich diesen Teil NUR auslösen lassen, wenn sowohl params [: one] als auch params [: two] …



3
Rails 3-Validierung auf Eindeutigkeit mehrerer Attribute
Ich benutze Rails 3.0.0.beta4 Ich möchte eine Validierung der Eindeutigkeit für zwei Attribute hinzufügen. Dies bedeutet, dass mein Modell gültig ist, wenn das Paar von 'recorded_at'und 'zipcode'eindeutig ist. Zu einem Attribut gehört hier die Syntax validates :zipcode, :uniqueness => true Vielen Dank


6
Heroku / devise - Fehlender Host zum Verlinken! Bitte geben Sie Folgendes an: Host-Parameter oder setzen Sie default_url_options [: host]
Ich versuche meine App auf Heroku zu pushen. Ich bin immer noch in dev. Ich benutze devise mit dem bestätigbaren Modul. Wenn ich versuche, einen Benutzer mit der Heroku-Konsole hinzuzufügen, wird folgende Fehlermeldung angezeigt: Missing host to link to! Please provide :host parameter or set default_url_options[:host] In der Test- und …

3
Modell mit user: reference vs user_id: integer generieren
Ich bin verwirrt darüber, wie man ein Modell generiert, das zu einem anderen Modell gehört. Mein Buch verwendet diese Syntax, um Micropost dem Benutzer zuzuordnen: rails generate model Micropost user_id:integer aber http://guides.rubyonrails.org/ sagt, es so zu machen: rails generate model Micropost user:references Die von diesen beiden generierten Migrationen sind unterschiedlich. …

16
Best Practices für den Umgang mit Routen für STI-Unterklassen in Schienen
Meine Rails Ansichten und Controller sind mit übersät redirect_to, link_tound form_forMethodenaufrufe. Manchmal link_tound redirect_toexplizit in den Pfaden, die sie verknüpfen (z. B. link_to 'New Person', new_person_path), aber oft sind die Pfade implizit (z link_to 'Show', person. B. ). Ich füge meinem Modell eine einzelne Tabellenvererbung (STI) hinzu (sagen wir Employee …



Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.