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.

5
Ruby / Rails: mengonversi Tanggal ke stempel waktu UNIX
Bagaimana saya mendapatkan cap waktu UNIX (jumlah detik sejak 1970 GMT) dari objek Date di aplikasi Rails? Saya tahu Time#to_imengembalikan cap waktu, tetapi melakukan Date#to_timedan kemudian mendapatkan cap waktu menghasilkan sesuatu yang mati sekitar sebulan (tidak yakin mengapa ...). Bantuan apa pun dihargai, terima kasih! Sunting: Oke, saya pikir saya …

9
Melewati parameter di rail redirect_to
Bagaimana kita melewatkan parameter dalam redirect_to di rails? Saya tahu kami dapat melewati id menggunakan ini: redirect_to :action => action_name,:id => 3 Jika saya ingin memberikan parameter tambahan seperti beberapa formulir, bagaimana mencapainya? EDIT: Untuk sintaks Ruby 2 Anda harus memperbarui cuplikan di atas ke: redirect_to action: action_name, id: 3


1
Apa yang dilakukan helper dan helper_method?
helper_method mudah: itu membuat beberapa atau semua metode pengontrol tersedia untuk dilihat. Apa helper? Apakah sebaliknya, yaitu, mengimpor metode pembantu ke file atau modul? (Mungkin nama helperdan helper_methodsama. Mereka mungkin lebih suka menjadi share_methods_with_viewdan import_methods_from_view) referensi


6
ActiveRecord: ukuran vs jumlah
Di Rails, Anda dapat menemukan jumlah catatan menggunakan keduanya Model.sizedan Model.count. Jika Anda berurusan dengan pertanyaan yang lebih kompleks, adakah keuntungan menggunakan satu metode di atas yang lain? Bagaimana mereka berbeda? Misalnya, saya punya pengguna dengan foto. Jika saya ingin menunjukkan tabel pengguna dan berapa banyak foto yang mereka miliki, …

4
Ruby on Rails form_for pilih bidang dengan kelas
Saya memukuli kepala saya di dinding yang satu ini. Saya ingin membuat tag pilih sederhana menggunakan f.selecttag tetapi tidak ada yang berhasil. Saya berikan contoh di bawah ini: <%= f.select(:object_field, ['Item 1', 'Item 2', 'Item 3', 'Item 4', 'Item 4'], :class => 'my_style_class')%> Ok, jadi pada dasarnya ini adalah daftar …

13
Rails 4 Token Keaslian
Saya sedang mengerjakan aplikasi Rails 4 baru (di Ruby 2.0.0-p0) ketika saya mengalami beberapa masalah token keaslian. Sambil menulis pengontrol yang merespons json (menggunakan respond_tometode kelas), saya mendapatkan createtindakan yang mulai mendapatkan ActionController::InvalidAuthenticityTokenpengecualian ketika saya mencoba membuat catatan menggunakan curl. Saya memastikan saya mengatur -H "Content-Type: application/json"dan saya mengatur data …

6
multibyte char yang tidak valid (AS-ASCII) dengan Rails dan Ruby 1.9
Saya menggunakan Ruby 1.9.1 dengan Rails 2.3.4 Aplikasi saya adalah untuk menangani input teks Jika saya mencoba sesuatu seperti (tanda kutip di dalam terlihat berbeda) text = "”“" Saya mendapatkan kesalahan berikut: #<SyntaxError: /Users/tammam56/rubydev/favquote/lib/daemons/twitter_quotes_fetch.rb:54: invalid multibyte char (US-ASCII) /Users/tammam56/rubydev/favquote/lib/daemons/twitter_quotes_fetch.rb:54: invalid multibyte char (US-ASCII) /Users/tammam56/rubydev/favquote/lib/daemons/twitter_quotes_fetch.rb:54: syntax error, unexpected $end, expecting keyword_end …



5
Cara mengembalikan hanya satu langkah menggunakan rake db: migrasi
Setelah menambahkan file migrasi di db/migratefolder dan menjalankan rake db:migrate, saya ingin kembali ke langkah sebelumnya, saya pikir menggunakan VERSION=nadalah cara yang tepat untuk melakukan itu, tetapi saya tidak tahu nilai yang benar dari n untuk digunakan. Apakah ada perintah untuk memeriksa nilai n saat ini? Alangkah baiknya jika ada …

4
Rails baru vs buat
Mengapa ada kebutuhan untuk mendefinisikan metode baru di RESTful controller, ikuti dengan metode create? Pencarian Google tidak memberikan saya jawaban yang saya cari. Saya mengerti perbedaannya, tetapi perlu tahu mengapa mereka digunakan sebagaimana adanya.


4
delete_all vs destroy_all?
Saya mencari pendekatan terbaik untuk menghapus catatan dari sebuah tabel. Sebagai contoh, saya memiliki pengguna yang ID pengguna di banyak tabel. Saya ingin menghapus pengguna ini dan setiap catatan yang memiliki ID-nya di semua tabel. u = User.find_by_name('JohnBoy') u.usage_indexes.destroy_all u.sources.destroy_all u.user_stats.destroy_all u.delete Ini berfungsi dan menghapus semua referensi pengguna dari …

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.