Ich möchte alle Datensätze abrufen, bei denen das Feld created_at kleiner als heute ist (ein Datum). Gibt es so etwas wie: MyTable.find_by_created_at(<
Ich möchte alle Datensätze abrufen, bei denen das Feld created_at kleiner als heute ist (ein Datum). Gibt es so etwas wie: MyTable.find_by_created_at(<
Ich habe eine Rails-Anwendung und verwende jQuery, um meine Suchansicht im Hintergrund abzufragen. Es gibt Felder q(Suchbegriff) start_date,, end_dateund internal. Das internalFeld ist ein Kontrollkästchen und ich verwende die is(:checked)Methode, um die abgefragte URL zu erstellen:...
http://betterspecs.org/#subject hat einige Informationen über subjectund let. Über den Unterschied zwischen ihnen ist mir jedoch noch unklar. Darüber hinaus ist der SO-Beitrag Was ist das Argument gegen die Verwendung vor, lassen und unterwerfen in RSpec-Tests? sagte, es ist besser, weder...
Was ist in Ruby der Unterschied zwischen {} und []? {} scheint sowohl für Codeblöcke als auch für Hashes verwendet zu werden. Sind [] nur für Arrays? Die Dokumentation ist nicht sehr klar.
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
String ist ex="test1, test2, test3, test4, test5" wenn ich benutze ex.split(",").first es kehrt zurück "test1" Jetzt möchte ich die restlichen Elemente erhalten, dh "test2, test3, test4, test5". Wenn ich benutze ex.split(",").last es wird nur zurückgegeben "test5" Wie bekomme ich alle...
Ich mache das immer, um die String-Gleichheit in Ruby zu testen: if mystring.eql?(yourstring) puts "same" else puts "different" end Ist dies der richtige Weg, ohne die Objektgleichheit zu testen? Ich suche nach der präzisesten Möglichkeit, Zeichenfolgen anhand ihres Inhalts zu testen. Mit den...
Ich verwende Paperclip (mit Amazon S3) auf Rails 3. Ich möchte einen vorhandenen Anhang löschen, ohne ihn durch eine Aktualisierungsaktion zu ersetzen . Ich habe hier nur ein Beispiel dafür gefunden und konnte das nicht zum Laufen bringen, es wurde einfach nicht gelöscht und es gab nichts in...
ENV["BUNDLE_GEMFILE"] = File.expand_path("../../Gemfile", __FILE__) Ich versuche nur, aus einem Verzeichnis auf eine .rb-Datei zuzugreifen, und ein Tutorial fordert mich auf, diesen Code zu verwenden, aber ich sehe nicht, wie die Gem-Datei gefunden wird.
Ich beziehe mich auf diesen Test in about_symbols.rb in Ruby Koans https://github.com/edgecase/ruby_koans/blob/master/src/about_symbols.rb#L26 def test_method_names_become_symbols symbols_as_strings = Symbol.all_symbols.map { |x| x.to_s } assert_equal true,
Ich habe versucht , dies aber es hat nicht funktioniert und schien für osx zu sein. Ich habe eine neue Ubuntu 10.10-Installation mit RVM, Rails 3 und Ruby 1.9.2. Ich habe eine neue Rails-App, aber die Verwendung von Gem oder Rails führt zu den folgenden Warnungen (mit Verzögerung). $ Rails...
Kann ich den Offset des Index im Schleifeniterator each_with_index definieren? Mein direkter Versuch schlug fehl: some_array.each_with_index{|item, index = 1| some_func(item, index) } Bearbeiten: Erläuterung: Ich möchte keinen Array-Offset. Ich möchte, dass der Index im each_with_index nicht...
Ich verwende Ruby on Rails 3.0.9 und möchte prüfen, ob eine Nummer in einem Bereich enthalten ist. Das heißt, wenn ich eine Variable number = 5habe, möchte ich 1 <= number <= 10einen booleschen Wert überprüfen und abrufen, wenn der numberWert in diesem Bereich enthalten ist. Ich kann das so...
Ich habe eine CSV-Datei namens "A.csv". Ich muss eine neue CSV-Datei namens "B.csv" mit Daten von "A.csv" generieren. Ich werde eine Teilmenge von Spalten aus "A.csv" verwenden und muss die Werte einer Spalte auf neue Werte in "B.csv" aktualisieren. Letztendlich werde ich diese Daten von B.csv...
Wenn ich beispielsweise alle Instanzen eines bestimmten Modells durchlaufe und von jedem etwas ausführe, druckt irb am Ende immer noch das gesamte Objekt. Wenn das Objekt Hunderte von Zeilen benötigt, ist es ein langer Weg, bis ich sehe, wonach ich tatsächlich gesucht habe. Gibt es eine...
Ich suche nach einer Möglichkeit, Parameter wie folgt an das Kochbuch des Küchenchefs zu übergeben: $ vagrant up some_parameter Und dann some_parameterin einem der Kochbücher des Küchenchefs verwenden.
Es gibt folgenden Code: def index @car_types = car_brand.car_types end def car_brand CarBrand.find(params[:car_brand_id]) rescue ActiveRecord::RecordNotFound raise Errors::CarBrandNotFound.new end Ich möchte es über RSpec testen. Mein Code lautet: it 'raises CarBrandNotFound exception'...
Ich versuche meine Ruby-Fähigkeiten zu verbessern, indem ich Ausnahmen fange. Ich möchte wissen, ob es üblich ist, dieselbe Art von Ausnahme erneut auszulösen, wenn Sie mehrere Methodenaufrufe haben. Wäre der folgende Code also sinnvoll? Ist es in Ordnung, dieselbe Art von Ausnahme erneut...
Ich bin auf Rails 4 und habe festgestellt, dass einige meiner RSpec-Tests fehlschlagen, weil einige meiner Test-Refactorings einen Vorher-Filter verwenden (vermutlich aufgrund von Transaktionen). Dieser Beitrag beschreibt ein ähnliches Problem: Rails-Testdatenbank wird nach einigen Läufen nicht...
Ich kann nicht verstehen, warum der Cocoapod die Pod-Spezifikation, die ich beim Ausführen erstellt habe, nicht finden kann pod install. Könnte mir jemand helfen, dieses Problem zu lösen? Ich definiere eine Unterspezifikation in meiner Bibliotheks-Podspec-Datei wie folgt: s.subspec 'mysubspec'...