Pertanyaan yang diberi tag ruby-on-rails

195
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

192
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 =

186
Rails has_many dengan nama alias

Dalam model Pengguna saya, saya dapat memiliki: has_many :tasks dan dalam model Tugas saya: belongs_to :user Kemudian, seandainya kunci asing 'user_id' disimpan di tabel tugas, saya bisa menggunakan: @user.tasks Pertanyaan saya adalah, bagaimana cara menyatakan hubungan has_many sehingga...