Pertanyaan yang diberi tag «ruby-on-rails»

Ruby on Rails adalah framework aplikasi web full-stack open source yang ditulis dalam Ruby. Ini mengikuti model kerangka kerja MVC yang populer dan dikenal dengan pendekatan "konvensi atas konfigurasi" untuk pengembangan aplikasi.




4
bagaimana menghasilkan migrasi untuk membuat referensi polimorfik
Saya memiliki tabel Produk dan ingin menambahkan kolom: t.references :imageable, :polymorphic => true Saya mencoba menghasilkan migrasi untuk ini dengan melakukan: $ rails generate migration AddImageableToProducts imageable:references:polymorphic tapi saya jelas melakukannya dengan salah. Adakah yang bisa memberi saran? Terima kasih Ketika saya mencoba memasukkannya secara manual setelah melakukan migrasi, saya …

28
Mengapa menggunakan Ruby daripada Smalltalk? [Tutup]
Seperti yang terjadi saat ini, pertanyaan ini tidak cocok untuk format Tanya Jawab kami. Kami mengharapkan jawaban didukung oleh fakta, referensi, atau keahlian, tetapi pertanyaan ini kemungkinan akan mengundang perdebatan, argumen, jajak pendapat, atau diskusi yang diperpanjang. Jika Anda merasa pertanyaan ini dapat diperbaiki dan mungkin dibuka kembali, kunjungi pusat …

10
Bagaimana cara menjalankan konsol Rails di lingkungan pengujian dan memuat test_helper.rb?
Latar belakang: Saya mengalami beberapa masalah dengan permata "Factory Girl" Thoughtbot, dengan digunakan untuk membuat objek untuk digunakan dalam unit dan tes lainnya. Saya ingin pergi ke konsol dan menjalankan panggilan Factory Girl yang berbeda untuk memeriksa apa yang terjadi. Misalnya, saya ingin masuk ke sana do ... >> Factory(:user).inspect …

5
Migrasi rel: t.referensi dengan nama alternatif?
Jadi saya memiliki create_table seperti ini untuk Kursus di Sekolah: create_table :courses do |t| t.string :name t.references :course t.timestamps end tetapi saya ingin merujuk pada dua kursus lain seperti: has_many :transferrable_as # A Course has_many :same_as # Another Course Bisakah saya mengatakan yang berikut ini? t.references :transferrable_as, :as=> :course

4
Mengapa escape_javascript sebelum merender parsial?
Saya melihat episode Railscast ini dan bertanya-tanya mengapa panggilan ke escape_javascriptdiperlukan di sini: $("#reviews").append("<%= escape_javascript(render(:partial => @review)) %>"); Untuk apa escape_javascriptdigunakan? Menurut dokumen Rails : escape_javascript (javascript) Escape carrier return dan tanda kutip tunggal dan ganda untuk segmen JavaScript. Tapi itu tidak berarti banyak bagiku.

16
Blokir komentar di template html.erb di rails
Bagaimana Anda mengomentari html yang dicampur dengan kode ruby? some text <% ... %> more text <%= ... %> something else <% ... %> Dalam jsp itu sangat sederhana:, <%-- ... --%>tetapi saya tidak dapat menemukan opsi ringkas apa pun di rel. Komentar html sederhana <!-- ... -->tidak berfungsi: kode …
120 ruby-on-rails  ruby  erb 

11
Cara membuat asosiasi has_and_belongs_to_many di Factory girl
Diberikan berikut ini class User < ActiveRecord::Base has_and_belongs_to_many :companies end class Company < ActiveRecord::Base has_and_belongs_to_many :users end bagaimana Anda mendefinisikan pabrik untuk perusahaan dan pengguna termasuk asosiasi dua arah? Ini usahaku Factory.define :company do |f| f.users{ |users| [users.association :company]} end Factory.define :user do |f| f.companies{ |companies| [companies.association :user]} end sekarang …

3
Apa tugas 'lingkungan' di Rake?
Menurut " Tugas Rake Kustom ": desc "Pick a random user as the winner" task :winner => :environment do puts "Winner: #{pick(User).name}" end Sejauh yang saya tahu, :winner => :environmentartinya "lakukan environmentdulu winner". Tapi apa environment? Kapan saya harus menggunakannya? Saya mencoba rake -T, tetapi dalam daftar saya tidak dapat …

4
Rails memiliki_dan_belongs_untuk_banyak migrasi
Saya memiliki dua model restaurantdan usersaya ingin melakukan hubungan has_and_belongs_to_many. Saya telah masuk ke file model dan menambahkan has_and_belongs_to_many :restaurantsdanhas_and_belongs_to_many :users Saya berasumsi pada titik ini saya harus bisa melakukan sesuatu seperti dengan Rails 3: rails generate migration .... tetapi semua yang telah saya coba tampaknya gagal. Saya yakin ini …


8
Bagaimana Saya Menggunakan Factory Girl Untuk Menghasilkan Lampiran Penjepit Kertas?
Saya memiliki model Person yang memiliki banyak Gambar, di mana gambar memiliki bidang lampiran Penjepit Kertas yang disebut data, versi singkatnya ditampilkan di bawah ini: class Person has_many :images ... end class Image has_attached_file :data belongs_to :person ... end Orang harus memiliki setidaknya satu Gambar yang dilampirkan. Saat menggunakan FactoryGirl, …

7
Kesulitan membandingkan waktu dengan RSpec
Saya menggunakan Ruby on Rails 4 dan permata rspec-rails 2.14. Untuk objek saya, saya ingin membandingkan waktu saat ini dengan updated_atatribut objek setelah tindakan pengontrol dijalankan, tetapi saya dalam masalah karena spesifikasi tidak lulus. Artinya, yang diberikan berikut ini adalah kode speknya: it "updates updated_at attribute" do Timecop.freeze patch :update …

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.