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.

8
Rails: termasuk vs.: bergabung
Ini lebih dari pertanyaan "mengapa hal-hal bekerja seperti ini" daripada pertanyaan "Saya tidak tahu bagaimana melakukan ini" ... Jadi, Injil menarik catatan terkait yang Anda tahu akan Anda gunakan adalah menggunakan :includekarena Anda akan bergabung dan menghindari sejumlah pertanyaan tambahan: Post.all(:include => :comments) Namun ketika Anda melihat log, tidak ada …


5
Bagaimana cara mengubah objek hash ruby ​​ke JSON?
Bagaimana cara mengubah objek hash ruby ​​ke JSON? Jadi saya mencoba contoh ini di bawah & tidak berhasil? Saya sedang melihat RubyDoc dan Hashobjek jelas tidak memiliki to_jsonmetode. Tetapi saya membaca di blog yang Rails mendukung active_record.to_jsondan juga mendukung hash#to_json. Saya bisa mengerti ActiveRecordadalah objek Rails, tetapi Hashbukan asli Rails, …

14
Cara mendefinisikan variabel konfigurasi khusus di rel
Saya bertanya-tanya bagaimana cara menambahkan variabel konfigurasi khusus ke aplikasi rel dan bagaimana mengaksesnya di controller, untuk misalnya saya ingin dapat mendefinisikan upload_directory dalam file konfigurasi mengatakan development.rb dan dapat mengaksesnya di salah satu dari saya pengendali. Kedua saya berencana untuk memiliki dukungan S3 untuk unggahan dalam aplikasi saya, jika …

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 …


10
Bagaimana menemukan di mana metode didefinisikan saat runtime?
Kami baru-baru ini memiliki masalah di mana, setelah serangkaian komitmen terjadi, proses backend gagal dijalankan. Sekarang, kami adalah anak laki-laki dan perempuan yang baik dan berlari rake testsetelah setiap check-in tetapi, karena beberapa keanehan dalam pemuatan perpustakaan Rails, itu hanya terjadi ketika kami menjalankannya langsung dari Mongrel dalam mode produksi. …

9
Migrasi rel untuk kolom perubahan
Kami memiliki script/generate migration add_fieldname_to_tablename fieldname:datatypesintaks untuk menambahkan kolom baru ke model. Pada baris yang sama, apakah kita memiliki skrip / hasil untuk mengubah tipe data kolom? Atau haruskah saya menulis SQL langsung ke migrasi vanilla saya? Saya ingin mengubah kolom dari datetimemenjadi date.


6
mentah vs html_safe vs. h untuk menghapus html
Misalkan saya memiliki string berikut @x = "<a href='#'>Turn me into a link</a>" Dalam pandangan saya, saya ingin tautan ditampilkan. Yaitu, saya tidak ingin semua yang ada di @x tidak terhapus dan ditampilkan sebagai string. Apa perbedaan antara menggunakan <%= raw @x %> <%= h @x %> <%= @x.html_safe %> …
323 ruby-on-rails  erb 

13
Apa metode terbaik untuk menangani mata uang / uang?
Saya sedang mengerjakan sistem kereta belanja yang sangat mendasar. Saya punya tabel itemsyang memiliki kolom pricetipe integer. Saya mengalami masalah dalam menampilkan nilai harga dalam pandangan saya untuk harga yang mencakup Euro dan sen. Apakah saya kehilangan sesuatu yang jelas sejauh menyangkut mata uang dalam kerangka Rails?




8
Ruby on Rails menghasilkan bidang model: tipe - apa saja opsi untuk bidang: tipe?
Saya mencoba membuat model baru dan lupa sintaksis untuk mereferensikan ID model lain. Saya akan mencarinya sendiri, tetapi saya belum menemukan, di antara semua tautan dokumentasi Ruby on Rails saya, bagaimana menemukan sumber yang pasti. $ rails g model Item name:string description:text(dan di sini reference:productatau references:product). Tetapi pertanyaan yang lebih …

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.