Pertanyaan yang diberi tag «ruby-on-rails-3»

Ruby on Rails adalah kerangka pengembangan web open-source yang ditulis dalam Ruby. Ruby on Rails mengikuti prinsip konvensi atas konfigurasi, membebaskan Anda dari keharusan menemukan kembali hal-hal agar tetap produktif. Gunakan tag ini hanya untuk pertanyaan spesifik 3 Rails, dan juga beri tag pertanyaan tersebut [ruby-on-rails].


30
Tidak dapat menemukan tajuk 'libpq-fe.h saat mencoba memasang pg gem
Saya menggunakan Ruby on Rails 3.1 versi pre. Saya suka menggunakan PostgreSQL, tetapi masalahnya adalah menginstal pgpermata. Ini memberi saya kesalahan berikut: $ 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 checking for pg_config... …





17
Cara membalikkan 'rails generate'
Saya ingin menghapus semua file yang dibuatnya dan mengembalikan semua perubahan yang dibuat, tetapi tidak harus ke database, tetapi lebih ke file konfigurasi. Saya ingin secara otomatis menghapus semua pemetaan sumber daya untuk model / pengontrol yang dihapus dalam file routes.rb dan di mana pun yang mungkin telah dilakukan perubahan?

29
Tidak ada rute yang cocok dengan “/ pengguna / sign_out” yang merancang rel 3
Saya telah menginstal alat pada aplikasi saya dan menerapkan hal berikut dalam application.html.erbfile saya : <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', …

4
Rails update_attributes tanpa menyimpan?
Apakah ada alternatif untuk update_attributes yang tidak menyimpan catatan? Jadi saya bisa melakukan sesuatu seperti: @car = Car.new(:make => 'GMC') #other processing @car.update_attributes(:model => 'Sierra', :year => "2012", :looks => "Super Sexy, wanna make love to it") #other processing @car.save BTW, saya tahu saya bisa @car.model = 'Sierra', tetapi saya …

14
Bagaimana saya bisa menonaktifkan logging pesan pipeline aset (sprocket) di Ruby on Rails 3.1?
Sprockets cenderung sangat bertele-tele dalam log (dev) secara default di bawah Ruby on Rails 3.1 (RC1): 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 …

18
Pisahkan REST JSON API server dan klien? [Tutup]
Ditutup . Pertanyaan ini didasarkan pada pendapat . Saat ini tidak menerima jawaban. Ingin meningkatkan pertanyaan ini? Perbarui pertanyaan sehingga dapat dijawab dengan fakta dan kutipan dengan mengedit posting ini . Ditutup 3 tahun yang lalu . Perbaiki pertanyaan ini Saya akan membuat banyak aplikasi web dari awal. (Lihat http://50pop.com/code …



11
Menambahkan kolom ke tabel yang ada di migrasi Rails
Saya memiliki model Pengguna yang membutuhkan :emailkolom (saya lupa menambahkan kolom itu selama perancah awal). Saya membuka file migrasi dan menambahkan t.string :email, melakukan rake db:migrate, dan mendapat NoMethodError. Lalu saya menambahkan baris add_column :users, :email, :string lagi rake db:migrate, lagi NoMethodError. Apakah saya kehilangan langkah di sini? Sunting: ini …

6
Bagaimana menjalankan `rails generate scaffold` ketika model sudah ada?
Saya baru mengenal Rails sehingga proyek saya saat ini dalam keadaan aneh. Salah satu hal pertama yang saya hasilkan adalah model "Film". Saya kemudian mulai mendefinisikannya lebih detail, menambahkan beberapa metode, dll. Saya sekarang menyadari bahwa saya seharusnya membuatnya dengan rails generate scaffoldmenghubungkan hal-hal seperti perutean, pandangan, pengontrol, dll. Saya …

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.