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.
Ich habe diesen Code: <%= link_to image_tag("facebook.png", :class => "facebook_icon", :alt => "Facebook", :target => "_blank"), "http://www.facebook.com/mypage" %> Wie kann ich es in einem neuen Tab öffnen, wenn ein Benutzer auf den Link klickt?
Ich würde gerne den Unterschied zwischen Nginx und Unicorn kennenlernen. Soweit ich weiß, ist Nginx ein Webserver, während Unicorn ein Ruby-HTTP-Server ist. Da sowohl Nginx als auch Unicorn HTTP-Anforderungen verarbeiten können, muss die Kombination von Nginx und Unicorn für RoR-Anwendungen verwendet werden?
Ich habe einige URLs, wie http://www.example.com/something?param1=value1&param2=value2&param3=value3 und ich möchte die Parameter aus diesen URLs extrahieren und sie in einem Hash erhalten. Natürlich könnte ich reguläre Ausdrücke verwenden, aber ich habe mich nur gefragt, ob es einfachere Möglichkeiten gibt, dies mit Ruby oder Rails zu tun. Ich habe im Ruby-Modul nichts …
Ich benutze Rails3, ActiveRecord Ich frage mich nur, wie ich die Bereiche mit ODER-Anweisungen anstatt mit UND verketten kann. z.B Person.where(:name => "John").where(:lastname => "Smith") Das gibt normalerweise zurück: name = 'John' AND lastname = 'Smith' aber ich möchte: `name = 'John' OR lastname = 'Smith'
Wenn ich den Rails-Server mit dem rails sBefehl starte, wird er angezeigtA server is already running. Check C:/Sites/folder/Pids/Server.pids Wenn ich die Datei öffne, wird nur eine 4-stellige Nummer ausgegeben. Wie kann ich dieses Problem beheben? Zu Ihrer Information Diesmal wird keine andere Instanz von Rails cmd ausgeführt. Überprüfter Task-Manager zeigt …
Ich habe eine Tabelle in einer Rails-Anwendung, die (in schema.rb) wie folgt aussieht: create_table "users", :force => true do |t| t.string "name", :null=>false t.string "address", :null=>false end Ich möchte eine Rails-Migration schreiben, um Nullen für das Adressfeld zuzulassen. dh nach der Migration sieht die Tabelle folgendermaßen aus: create_table "users", :force …
Ich habe eine RoR-App auf meinem lokalen Computer, aber wenn ich sie an Heroku sende, stürzt sie ab. Das Fehlerprotokoll gibt einen Fehler H10 aus und sagt: 2012-11-21T15:26:47+00:00 app[web.1]: from /app/vendor/bundle/ruby/1.9.1/gems/newrelic_rpm-3.4.2/lib/new_relic/control/instance_methods.rb:95:in `start_agent' 2012-11-21T15:26:48+00:00 heroku[web.1]: State changed from starting to crashed 2012-11-21T15:26:48+00:00 heroku[web.1]: Process exited with status 1 2012-11-21T15:26:59+00:00 heroku[router]: at=error …
Ich versuche, Hash-Mapping-IDs für eine Reihe von Versuchen in meiner Rails-App zu speichern. Meine Migration in die Datenbank, um diese neue Spalte aufzunehmen: class AddMultiWrongToUser < ActiveRecord::Migration def self.up add_column :users, :multi_wrong, :string end def self.down remove_column :users, :multi_wrong end end In meinem Modell habe ich: class User < ActiveRecord::Base …
Ich möchte JRuby und JRuby on Rails ausprobieren. Ich habe Probleme, Informationen darüber zu finden, was den Unterschied zwischen JRuby on Rails und Ruby on Rails ausmacht. Was sind die Unterschiede, auf die ich achten muss?
Wie mag ich URI::encodeeinen String wie: \x12\x34\x56\x78\x9a\xbc\xde\xf1\x23\x45\x67\x89\xab\xcd\xef\x12\x34\x56\x78\x9a um es in einem Format wie: %124Vx%9A%BC%DE%F1%23Eg%89%AB%CD%EF%124Vx%9A gemäß RFC 1738? Folgendes habe ich versucht: irb(main):123:0> URI::encode "\x12\x34\x56\x78\x9a\xbc\xde\xf1\x23\x45\x67\x89\xab\xcd\xef\x12\x34\x56\x78\x9a" ArgumentError: invalid byte sequence in UTF-8 from /usr/local/lib/ruby/1.9.1/uri/common.rb:219:in `gsub' from /usr/local/lib/ruby/1.9.1/uri/common.rb:219:in `escape' from /usr/local/lib/ruby/1.9.1/uri/common.rb:505:in `escape' from (irb):123 from /usr/local/bin/irb:12:in `<main>' Ebenfalls: irb(main):126:0> CGI::escape "\x12\x34\x56\x78\x9a\xbc\xde\xf1\x23\x45\x67\x89\xab\xcd\xef\x12\x34\x56\x78\x9a" ArgumentError: invalid …
Wenn ich eine Reihe von IDs habe, wie ids = [2,3,5] und ich trete auf Comment.find(ids) alles funktioniert gut. Aber wenn es eine ID gibt, die nicht existiert, bekomme ich eine Ausnahme. Dies tritt im Allgemeinen auf, wenn ich eine Liste von IDs erhalte, die mit einem Filter übereinstimmen, und …
Aufgrund einiger Bereitstellungsprobleme habe ich die Verfolgung von schema.rb in git eingestellt. Irgendwie habe ich das vollgestopft und irgendwo auf dem Weg ist meine schema.rb-Datei verschwunden. Gibt es eine Möglichkeit, schema.rb aus der Datenbank oder aus den Migrationen neu zu generieren? Ich würde es vorziehen, die vorhandenen Daten nicht zu …
Ich muss eine Konfigurationsoption für meine Rails-Anwendung erstellen. Dies kann für alle Umgebungen gleich sein. Ich habe festgestellt, dass environment.rbes in meinen Ansichten verfügbar ist , wenn ich es einstelle. Genau das möchte ich ... environment.rb AUDIOCAST_URI_FORMAT = http://blablalba/blabbitybla/yadda Funktioniert super. Ich bin jedoch etwas unruhig. Ist das ein guter …
Ich kann es anscheinend nirgendwo finden ... Wie lösche / zerstöre / setze / leere / lösche ich die Sitzung eines Benutzers in Rails? Nicht nur ein Wert, sondern das Ganze.
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.