Als «ruby-on-rails-3» getaggte Fragen

Ruby on Rails ist ein Open-Source-Webentwicklungsframework, das in Ruby geschrieben wurde. Ruby on Rails folgt dem Prinzip der Konvention über die Konfiguration und befreit Sie davon, Dinge neu erfinden zu müssen, um produktiv zu bleiben. Verwenden Sie dieses Tag nur für Rails 3-spezifische Fragen und markieren Sie diese Fragen auch [Ruby-on-Rails].


30
Der Header 'libpq-fe.h' kann nicht gefunden werden, wenn versucht wird, pg gem zu installieren
Ich verwende die Ruby on Rails 3.1-Vorversion. Ich benutze gerne PostgreSQL, aber das Problem ist die Installation des pgEdelsteins. Es gibt mir den folgenden Fehler: $ gem install pg Building native extensions. This could take a while... ERROR: Error installing pg: ERROR: Failed to build gem native extension. /home/u/.rvm/rubies/ruby-1.9.2-p0/bin/ruby extconf.rb …





17
Wie man ein "Rails Generate" umkehrt
Ich möchte alle erstellten Dateien löschen und alle vorgenommenen Änderungen rückgängig machen, jedoch nicht unbedingt an der Datenbank, sondern mehr an den Konfigurationsdateien. Ich möchte automatisch alle Ressourcenzuordnungen für das Modell / den Controller löschen, die in der Datei route.rb gelöscht wurden, und überall dort, wo möglicherweise Änderungen vorgenommen wurden.

29
Keine Route stimmt mit den Schienen 3 / users / sign_out überein. 3
Ich habe devise auf meiner App installiert und Folgendes in meine application.html.erbDatei übernommen: <div id="user_nav"> <% if user_signed_in? %> Signed in as <%= current_user.email %>. This cannot be cheese? <%= link_to 'Sign out', destroy_user_session_path %> <% else %> <%= link_to 'Register', new_user_registration_path %> or <%= link_to 'Sign in', new_user_session_path %> …


14
Wie kann ich die Protokollierung von Asset-Pipeline-Nachrichten (Kettenrädern) in Ruby on Rails 3.1 deaktivieren?
Kettenräder sind im (dev) -Protokoll unter Ruby on Rails 3.1 (RC1) standardmäßig ziemlich ausführlich: Started GET "/assets/application.css" for 127.0.0.1 at 2011-06-10 17:30:45 -0400 Compiled app/assets/stylesheets/application.css.scss (5ms) (pid 6303) Started GET "/assets/application.js" for 127.0.0.1 at 2011-06-10 17:30:45 -0400 Compiled app/assets/stylesheets/default.css.scss (15ms) (pid 6303) ... Started GET "/assets/default/header_bg.gif" for 127.0.0.1 at 2011-06-10 …




11
Hinzufügen einer Spalte zu einer vorhandenen Tabelle in einer Rails-Migration
Ich habe ein Benutzermodell, das eine :emailSpalte benötigt (ich habe vergessen, diese Spalte während des anfänglichen Gerüsts hinzuzufügen). Ich öffnete die Migrationsdatei und fügte hinzu t.string :email, tat rake db:migrateund bekam eine NoMethodError. Dann habe ich die Zeile hinzugefügt add_column :users, :email, :string wieder rake db:migratewieder NoMethodError. Vermisse ich hier …


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.