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.


4
Rails ordnet ein Array von Hashes einem einzelnen Hash zu
Ich habe eine Reihe von Hashes wie folgt: [{"testPARAM1"=>"testVAL1"}, {"testPARAM2"=>"testVAL2"}] Und ich versuche dies auf einen einzelnen Hash wie folgt abzubilden: {"testPARAM2"=>"testVAL2", "testPARAM1"=>"testVAL1"} Ich habe es mit erreicht par={} mitem["params"].each { |h| h.each {|k,v| par[k]=v} } Aber ich habe mich gefragt, ob es möglich ist, dies auf eine idiomatischere Weise …

9
Sitzung (Cookies) zwischen Subdomains in Rails teilen?
Ich habe ein App-Setup, bei dem jeder Benutzer einer Firma angehört und diese Firma eine Subdomain hat (ich verwende Subdomains im Basislager-Stil). Das Problem, mit dem ich konfrontiert bin, besteht darin, dass Rails mehrere Cookies erstellt (eines für lvh.me und eines für subdomain.lvh.me), was zu einigen Unterbrechungen in meiner Anwendung …


12
"Gem install therubyracer -v '0.10.2'" auf nicht installierten osx mavericks
Beim Versuch, therubyracer mit "gem install therubyracer -v '0.10.2'" auf Außenseitern zu installieren, wird folgende Fehlermeldung angezeigt: /Users/dennischen/.rvm/rubies/ruby-1.9.3-p194/bin/ruby extconf.rb checking for main() in -lobjc... yes creating Makefile make compiling rr.cpp clang: warning: argument unused during compilation: '-rdynamic' rr.cpp:48:1: warning: control reaches end of non-void function [-Wreturn-type] } ^ 1 warning …

11
Curl-Zertifikatfehler bei Verwendung von RVM zur Installation von Ruby 1.9.2
Beim Versuch, Ruby 1.9.2 herunterzuladen, tritt bei RVM ein Zertifikatfehler auf. Es sieht so aus, curlals hätte ich ein Zertifikatproblem, aber ich bin mir nicht sicher, wie ich es umgehen soll. Ich habe die genauen Fehlerinformationen unten angegeben. $ rvm install 1.9.2 Installing Ruby from source to: /Users/willdennis/.rvm/rubies/ruby-1.9.2-p180, this may …

5
gem Installationsberechtigungsproblem
qichunren@zhaobak:~> gem install hpricot ERROR: While executing gem ... (Gem::FilePermissionError) You don't have write permissions into the /opt/ruby-enterprise-1.8.7/lib/ruby/gems/1.8 directory. Der aktuelle Login-Benutzer ist qichunren, und der qichunre-Benutzer hat Schreibberechtigung mit .gem dir. Ich möchte wissen, warum gem nicht zuerst Dateien in meinem .gem-Verzeichnis zu Hause installiert? Warum mein Gem Common …


7
Rails DateTime.now ohne Zeit
Ich muss DateTime.now verwenden, um das aktuelle Datum zu ermitteln und die Uhrzeit zu "entfernen". Dies zeigt zum Beispiel, was ich nicht will:DateTime.now => Sat, 19 Nov 2011 18:54:13 UTC +00:00 Dies zeigt , was ich tun möchte:DateTime.now.some_operation => 2011-11-06 00:00:00 UTC



11
link_to image tag. So fügen Sie einem Tag eine Klasse hinzu
Ich benutze das link_to img Tag wie folgt <%= link_to image_tag("Search.png", :border=>0, :class => 'dock-item'), :action => 'search', :controller => 'pages'%><span>Search</span></a> Was zu folgendem HTML führt <a href="/pages/search"><img alt="Search" border="0" class="dock-item" src="/images/Search.png?1264132800" /></a><span>Search</span></a> Ich möchte, dass die class = "dock-item" <a>anstelle des img-Tags zum Tag wechselt. Wie kann ich das …

4
RSpec: Was ist der Unterschied zwischen let und a before block?
Was ist der Unterschied zwischen letund einem beforeBlock in RSpec? Und wann jeweils zu verwenden? Was ist ein guter Ansatz (lassen oder vorher) im folgenden Beispiel? let(:user) { User.make !} let(:account) {user.account.make!} before(:each) do @user = User.make! @account = @user.account.make! end Ich habe diesen Stackoverflow-Beitrag studiert Aber ist es gut, …



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.