Hat Rails einen Validator wie validates_numericality_offür Boolean oder muss ich meinen eigenen
Hat Rails einen Validator wie validates_numericality_offür Boolean oder muss ich meinen eigenen
session[:message] = nil Ist dies der beste Weg, um eine Sitzungsvariable zu zerstören. Hinweis: Ich möchte nicht alle Sitzungsvariablen löschen, wie dies der reset_sessionFall
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,...
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...
rails g model Rating user_id:integer message:string value:integer Wie kann ich dieses Modell vollständig entfernen? Vielen
Ich versuche, eine JSON-Antwort zu generieren, die HTML enthält. So habe ich /app/views/foo/bar.json.erb: { someKey: 'some value', someHTML: "<%= h render(:partial => '/foo/baz') -%>" } Ich möchte, dass es gerendert wird /app/views/foo/_baz.html.erb, aber es wird nur gerendert...
Ich habe eine Datums- / Uhrzeitspalte in der Datenbank, die ich in ein einfaches Datum umwandeln möchte, wenn ich sie Benutzern zeige. Wie kann ich das machen? def gezeigt_Datum # to_date existiert nicht, ist aber das, wonach ich suche self.date ||
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...
Wie kann ich beim Ausführen von Abfragen (z. B. MyModel.where(...)oder record.associated_things) in der Konsole die tatsächlich ausgeführten Datenbankabfragen anzeigen, um besser zu verstehen, was
Ich habe eine Zeichenfolge: "31-02-2010"und möchte überprüfen, ob es sich um ein gültiges Datum handelt. Was ist der beste Weg, um es zu tun? Ich benötige eine Methode, die true zurückgibt, wenn die Zeichenfolge ein gültiges Datum ist, und false, wenn dies nicht der Fall
Ich habe das Gefühl, dass es einen einfachen / eingebauten Weg gibt, dies zu tun, aber ich kann ihn nicht finden. Ich habe eine Dauer (in Sekunden) in einer Ganzzahl und möchte sie in einem benutzerfreundlichen Format anzeigen. zB 3600 würde als "01:00:00" oder "1 Stunde" oder so angezeigt. Ich...
Diese Frage passt derzeit nicht zu unserem Q & A-Format. Wir erwarten, dass die Antworten durch Fakten, Referenzen oder Fachwissen gestützt werden, aber diese Frage wird wahrscheinlich zu Debatten, Argumenten, Umfragen oder erweiterten Diskussionen führen. Wenn Sie der Meinung sind, dass diese...
Was ist der konzeptionelle Unterschied zwischen den Funktionsspezifikationen von Rspec und den Anforderungsspezifikationen ? Aus den Funktionsspezifikationsdokumenten: Feature-Spezifikationen sind Tests auf hoher Ebene, mit denen Funktionsbereiche über eine Anwendung ausgeführt werden sollen. Sie...
Ich möchte ActiveRecord in Rails 4 deaktivieren. Ich habe Folgendes in ausgeführt config/application.rb require File.expand_path('../boot', __FILE__) # require 'rails/all' -- commented require "action_controller/railtie" require "action_mailer/railtie" #require "active_resource/railtie" no...
Gibt es einen Nachteil bei der Verwendung von Singularnamen für Controller und Helfer? Darauf scheint sich nichts zu stützen. Es scheint sogar, dass Helfer nicht die gleiche Wahl zwischen Singular und Plural treffen müssen wie ihre entsprechenden Controller, zumindest nach meinen begrenzten...
Gibt es eine Möglichkeit, bei Verwendung von ActionMailer E-Mail-UND-Namen für Absender- und Empfängerinformationen anzugeben? Normalerweise würden Sie Folgendes tun: @recipients = "#{user.email}" @from = "[email protected]" @subject = "Hi" @content_type = "text/html" Aber will ich Namen wie...
Ich habe das in meinem Test Project.should_receive(:find).with(@project).and_return(@project) Aber wenn das Objekt diesen Methodenaufruf zweimal empfängt, muss ich das
Wie konvertiere ich in Ruby / Rails eine UTC DateTime in eine andere
Wie soll ich die bedingte Anweisung schreiben, wenn ich alle heute erstellten Datensätze abrufen
Hat jemand eine vollständige Liste der Modelltypen, die beim Generieren eines Modellgerüsts angegeben werden? z.B foo:string bar:text baz:boolean etc... Und worauf werden diese Typen in Bezug auf Standard-UI-Elemente abgebildet? Textfeld, Textbereich, Optionsfeld, Kontrollkästchen...