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.

18
Schienen 4: Assets, die nicht in der Produktion geladen werden
Ich versuche, meine App in Produktion zu bringen, und Image- und CSS-Asset-Pfade funktionieren nicht. Folgendes mache ich gerade: Bildelemente befinden sich in /app/assets/images/image.jpg Stylesheets befinden sich in /app/assets/stylesheets/style.css In meinem Layout verweise ich wie folgt auf die CSS-Datei: <%= stylesheet_link_tag "styles", media: "all", "data-turbolinks-track" => true %> Vor dem Neustart …

12
Wie kann ich eine Vorschau von E-Mails in Rails anzeigen?
Dies mag eine dumme Frage sein, aber wenn ich eine HTML-E-Mail in Rails zusammenstelle, gibt es eine besonders einfache integrierte Möglichkeit, eine Vorschau der Vorlage im Browser anzuzeigen, oder muss ich eine Art benutzerdefinierten Controller schreiben, der sie abruft in wie seine Ansicht?


5
So entfernen Sie ein Feld aus Parametern [: etwas]
Mein Registrierungsformular, bei dem es sich um ein Formular für das Benutzermodell handelt, enthält einen Zeichenfolgenwert für das Unternehmen. Ich habe jedoch gerade eine Änderung vorgenommen, sodass Benutzer zu Unternehmen gehören. Daher muss ich ein Objekt der Firma an das Benutzermodell übergeben. Ich möchte den Zeichenfolgenwert aus dem Formular verwenden, …

5
Ruby on Rails f. Wählen Sie Optionen mit benutzerdefinierten Attributen
Ich habe eine Formularauswahlanweisung wie folgt: = f.select :country_id, @countries.map{ |c| [c.name, c.id] } Was zu diesem Code führt: ... <option value="1">Andorra</option> <option value="2">Argentina</option> ... Ich möchte meinen Optionen jedoch ein benutzerdefiniertes HTML-Attribut hinzufügen: ... <option value="1" currency_code="XXX">Andorra</option> <option value="2" currency_code="YYY">Argentina</option> ...





3
Wie mache ich eine LIKE-Abfrage in Arel and Rails?
Ich möchte so etwas tun wie: SELECT * FROM USER WHERE NAME LIKE '%Smith%'; Mein Versuch in Arel: # params[:query] = 'Smith' User.where("name like '%?%'", params[:query]).to_sql Dies wird jedoch: SELECT * FROM USER WHERE NAME LIKE '%'Smith'%'; Arel umschließt die Abfragezeichenfolge 'Smith' korrekt, aber da dies eine LIKE-Anweisung ist, funktioniert …

7
Wie lege ich einen Standardwert für eine Datetime-Spalte fest, um die Erstellungszeit bei einer Migration aufzuzeichnen?
Betrachten Sie das folgende Skript zur Tabellenerstellung: create_table :foo do |t| t.datetime :starts_at, :null => false end Ist es möglich, den Standardwert als aktuelle Zeit festzulegen? Ich versuche, in Rails ein DB-unabhängiges Äquivalent für die unten angegebenen SQL-Spaltendefinitionen zu finden: Oracle-Syntax start_at DATE DEFAULT SYSDATE() MySQL-Syntax start_at TIMESTAMP DEFAULT CURRENT_TIMESTAMP …





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.