Als «ruby» getaggte Fragen

84
Sichere ActiveRecord-ähnliche Abfrage

Ich versuche, eine ähnliche Abfrage zu schreiben. Ich habe gelesen, dass reine String-Anforderungen nicht sicher sind, konnte jedoch keine Dokumentation finden, die erklärt, wie eine sichere LIKE Hash-Abfrage geschrieben wird. Ist es möglich? Sollte ich mich manuell gegen SQL Injection...

83
Rails / lib-Module und

Ich schreibe einen benutzerdefinierten Wrapper für das open_flash_chartPlugin. Es wird platziert /libund als Modul geladen ApplicationController. Ich habe jedoch ein Klassenhierarchie- oder SMTH-Problem. Von jedem Controller kann ich Zugriff auf open_flash_chartFunktionen wie OpenFlashChart,...

83
Mongoid oder MongoMapper? [geschlossen]

Geschlossen . Diese Frage basiert auf Meinungen . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage, damit sie mit Fakten und Zitaten beantwortet werden kann, indem Sie diesen Beitrag bearbeiten . Geschlossen vor 5 Jahren . Verbessere diese...

83
Rails Sessions aktuelle Praktiken

Hat jemand Tipps zu "Best Practices" für Rails und Sessions? Der Standard-Sitzungstyp für Rails 3 ist immer noch CookieStore, oder? Ich habe SqlSessionStore eine Weile benutzt und es hat gut funktioniert, aber ich kann mich zugunsten von CookieStore davon entfernen. Ist es immer noch keine gute...

83
Ruby String Slice Index: str [n..infinity]

Einfache Frage, konnte sie aber nicht im Dokument finden. Wie schneide ich einen String oder ein Array von nbis für immer? >> 'Austin'[1..3] => "ust" >> 'Austin'[1..] SyntaxError: compile error (irb):2: syntax error, unexpected ']' from (irb):2

83
Verwenden von Net :: HTTP.get für eine https-URL

Ich versuche, Net::HTTP.get()für eine https-URL zu verwenden: @data = Net::HTTP.get(uri, Net::HTTP.https_default_port()) Beim Versuch, die Ergebnisse zu drucken, wird jedoch das folgende Ergebnis angezeigt: URI :: HTTPS kann nicht in String konvertiert werden Was ist das Problem? Ich...

83
Fehler beim Installieren des Gem Capybara-Webkits

Ich bin neu in Ruby, aber beim Versuch, Capybara zu installieren, um einen Test auf meinem System auszuführen, wird der folgende Fehler angezeigt. Ich laufe OSX my_app$ gem install capybara-webkit Building native extensions. This could take a while... ERROR: Error installing capybara-webkit:...

83
Wie erhalte ich den Klassennamen der Eltern in Ruby?

Nehmen wir an, ich habe eine Klasse Aund Bwo Berbt A. Wie drucke ich den Namen der übergeordneten Klasse aus?B class A end class B < A end Einige Dinge habe ich versucht >> B.new.class #=> B #which is correct >> B.new.parent #=> Undefined method `parent` >>...