ada 2 penyebab, berdasarkan pengalaman saya : 1. di controller KursusController, ga ada method yang namanya "create" ( ga ada do create...end 2. nama method / string yg ada .to_sym nya emang nil.
kalau mau lebih jelas, coba dikirim potongan error nya lengkap webrick ato mongrel biasanya ngasih tau baris program mana lengkap sama source code nya kalau copy paste di sini, mungkin bisa dibantu atau, kalau mau solusi penanganan, bisa dibikin seperti ini : <nama variabel>.to_sym unless <nama variabel>.nil? jadi, kalau ternyata <nama variabe> nya nil, ga akan dieksekusi data di mysql mungkin tidak kosong, tapi si <nama variabel> tidak menunjuk pada record dengan id yang dimaksud dalam asosiasi di model. semoga membantu... ^_^ --- On Mon, 3/9/09, ZEN FTSM <[email protected]> wrote: From: ZEN FTSM <[email protected]> Subject: [id-ruby] NoMethodError in Controller To: [email protected] Date: Monday, March 9, 2009, 10:42 PM Salam Ruby... saya lagi belajar RoR pakek Netbeans6.5 pada saat proses simpan data (tabel kursus), terjadi error seperti berikut: NoMethodError in KursusController# create You have a nil object when you didn't expect it! The error occurred while evaluating nil.to_sym Namun saya cek di data di mysql data yang saya buat tersebut tersimpan, tidak ada yang kosong Tolong ya.. kenapa bisa error.. Thakns... Zen [Non-text portions of this message have been removed] [Non-text portions of this message have been removed]

