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

Kirim email ke