Saya salah menyebutkan kolom, hased_passwordbukan hashed_password. Bagaimana cara saya memperbarui skema database, menggunakan migrasi untuk mengganti nama kolom
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].
Saya salah menyebutkan kolom, hased_passwordbukan hashed_password. Bagaimana cara saya memperbarui skema database, menggunakan migrasi untuk mengganti nama kolom
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...
Bagaimana cara menghasilkan angka acak antara 0dan
Saya memiliki dev Ruby on Rails database penuh dengan data. Saya ingin menghapus semuanya dan membangun kembali basis data. Saya sedang berpikir untuk menggunakan sesuatu seperti: rake db:recreate Apakah ini
Untuk menambahkan pasangan baru ke Hash saya lakukan: {:a => 1, :b => 2}.merge!({:c => 3}) #=> {:a => 1, :b => 2, :c => 3} Apakah ada cara serupa untuk menghapus kunci dari Hash? Ini bekerja: {:a => 1, :b => 2}.reject! { |k| k == :a } #=> {:b => 2} tapi saya...
Saya menambahkan tabel yang saya pikir akan saya butuhkan, tetapi sekarang tidak lagi berencana menggunakannya. Bagaimana saya harus menghapus tabel itu? Saya sudah menjalankan migrasi, jadi tabelnya ada di database saya. Kurasa aku rails generate migrationseharusnya bisa menangani ini, tapi aku...
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...
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...
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...
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...
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 .
Saya ingin Bundler memuat permata lokal. Apakah ada opsi untuk itu? Atau apakah saya harus memindahkan folder permata ke direktori
Saya sedang mengerjakan aplikasi web Ruby on Rails 3 di Heroku. Bagaimana saya mengosongkan basis
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...
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...
Saya memiliki file berikut: /spec/controllers/groups_controller_spec.rb Perintah apa di terminal yang saya gunakan untuk menjalankan spesifikasi itu dan di direktori apa saya menjalankan perintah? File permata saya: # Test ENVIRONMENT GEMS group :development, :test do gem "autotest" gem...
Saya memiliki string di Ruby: sentence = "My name is Robert" Bagaimana saya bisa mengganti satu kata dalam kalimat ini dengan mudah tanpa menggunakan kode kompleks atau
Karena rilis Rails 3 terbaru bukan memuat modul dan kelas dari lib lagi, apa cara terbaik untuk memuatnya? Dari github: A few changes were done in this commit: Do not autoload code in *lib* for applications (now you need to explicitly require them). This makes an application behave closer to...
Saya membuat proyek Rails baru menggunakan rails 3.1.0.rc4pada mesin lokal saya tetapi ketika saya mencoba untuk memulai server saya dapatkan: Tidak dapat menemukan runtime JavaScript. Lihat di sini untuk daftar runtime yang tersedia. ( ExecJS::RuntimeUnavailable) Catatan: Ini bukan tentang...
Saya mendapatkan kesalahan yang ditunjukkan di bawah ini ketika mencoba untuk menginstal permata rmagick. Saya menggunakan Snowleopard 10.6 menggunakan RVM, Ruby 1.9.2-head dan Rails 3.05. Tanggapan untuk pertanyaan serupa direkomendasikan menginstal ImageMagick, yang saya berhasil lakukan. Lainnya...