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.

30
Wie löse ich den Fehler "Ruby Installation fehlt Psych"?
Ich habe rvm verwendet, um Ruby 1.9.3 zu installieren. Obwohl es erfolgreich installiert wurde, beschwerte es sich über libyaml. und jetzt wird jedes Mal, wenn ich einen Edelstein installieren möchte (z. B. Schienen), diese Warnung angezeigt: It seems your ruby installation is missing psych (for YAML output). To eliminate this …
158 ruby-on-rails  ruby  macos  rvm 

7
EOFError: Ende der Datei erreicht Problem mit Net :: HTTP
Ich verwende Ruby-1.8.7-p302 / Rails 2.3.11. Ich versuche, FQL (Facebook API) zu verwenden, um Statistiken für einen Link zu erhalten. Hier ist mein Code: def stats(fb_post_url) url = BASE_URI + "?query=#{URI.encode("select like_count from link_stat where url=\"#{fb_post_url}\"")}" parsed_url = URI.parse(url) http = Net::HTTP.new(parsed_url.host, parsed_url.port) request = Net::HTTP::Get.new(parsed_url.request_uri) response = http.request(request) response.inspect …



19
Die Installation von Nokogiri schlägt fehl. -Libxml2 fehlt
Ich habe mich immer um die Installationsprobleme von Nokogiri gekümmert, indem ich der Dokumentation im Tutorial " Installieren von Nokogiri " gefolgt bin . Aber dieses Mal wurde Nokogiri auch nach der Installation aller Abhängigkeiten nicht installiert. Ich erhalte folgende Fehlermeldung: libxml2 is missing. please visit <http://nokogiri.org/tutorials/installing_nokogiri.html> Ich habe versucht, …


7
Rails 3.1 und Image Assets
Ich habe alle meine Bilder für mein Admin-Thema im Assets-Ordner in einem Ordner namens admin abgelegt. Dann verlinke ich es wie gewohnt dh. # Ruby image_tag "admin/file.jpg" ..... #CSS .logo{ background:url('/assets/images/admin/logo.png'); Zu Ihrer Information. Nur zum Testen verwende ich das Tag "asset_path" noch nicht, da ich meine Assets noch nicht …



9
Überschreiben eines Rails default_scope
Wenn ich ein ActiveRecord :: Base-Modell mit einem Standardbereich habe: class Foo < ActiveRecord::Base default_scope :conditions => ["bar = ?",bar] end Gibt es eine Möglichkeit, Foo.find ohne die default_scopeBedingungen zu nutzen? Mit anderen Worten, können Sie einen Standardbereich überschreiben? Ich hätte gedacht , dass die Verwendung von ‚default‘ im Namen …

4
Tabelle in Schienen umbenennen
Ich möchte eine Tabelle umbenennen ... (eine beliebige Tabelle.) Ich habe diese Codezeile ausprobiert: ActiveRecord::ConnectionAdapters::SchemaStatements.rename_table(old_name, new_name) Hier ist das Seltsame. Ich weiß, dass es zum ersten Mal funktioniert hat, aber jetzt wird folgende Fehlermeldung angezeigt: undefinierte Methode `rename_table 'für ActiveRecord :: ConnectionAdapters :: SchemaStatements: Module Gab es etwas, das ich …

9
Ruby on Rails: Wie rendere ich einen String als HTML?
ich habe @str = "<b>Hi</b>" und aus meiner erb sicht: <%= @str %> Was auf der Seite angezeigt wird, ist: <b>Hi</b>Wenn ich wirklich Hallo will . Was ist der rubinrote Weg, um einen String als HTML-Markup zu "interpretieren"? Bearbeiten : der Fall wo @str = "<span class=\"classname\">hello</span>" Wenn ich es …



5
Schienen 3 prüfen, ob sich das Attribut geändert hat
Vor dem Update in Rails 3 muss überprüft werden, ob sich ein Attributblock geändert hat. Straße1, Straße2, Stadt, Bundesland, Postleitzahl Ich weiß, ich könnte so etwas gebrauchen if @user.street1 != params[:user][:street1] then do something.... end Aber dieser Code wird WIRKLICH lang sein. Gibt es einen saubereren Weg?

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.