On 04/04/2008, Rie! ... Arie! ... <[EMAIL PROTECTED]> wrote: > FYI kelemahan dari trik ini adalah saya nggak tau cara yang nggak > jorok daripada gini yang bisa validasi invalid atau nggaknya lewat > model..
haha .. hampir aja nanya lame question ke milis lagi, ternyata caranya super gampang, yg menarik metode new (dari kelas ActiveRecord) nggak dukung value hash dari satu array untuk dimasukkan/disimpan sekaliGus ke Database, yang dukung ya create (dari kelas ActiveRecord juga), caranya biar protes / make noise / alias bikin exception, pake aja exclamation (tanda pentung) create!([{:name => "Indonesia"}, { :name => "Malaysia"}, { :name => "Jepang" }]) dan seterusnya jadi memang isi satu action method untuk create nya seharusnya nggak akan lebih dari 3 baris (tadinya pake cara bleguk sampe 20 baris), bahkan nggak perlu sampe mikir if if an segala pula, memang bener nasihat pakar IT eh ruby alah lupa namanya, kita emang harus curiga kalo kode ruby nya melorot panjang. oh iya, btw paragrap diatas buat spike studi kasus saya sendiri, kalo buat yang penanya awal yang udah kreatif bikin soal, ya itu mustinya juga tetap sama jumlah barisnya, jadi ngakalinya cuma dimainkan/disediakan aja method di model yang berkaitan dengan model form yang bersangkutan (yg di POST). selesai. -- blog: http://tinyurl.com/2bjgvn, ruby: http://www.ruby-lang.org/id/about "Developer Time is expensive... Servers are cheap...", Ezra Zygmuntowicz - Merb