Re: [id-ruby] [tanya] pengulangan belongs_to
Yohanes Santoso wrote: Aditya Agustyana [EMAIL PROTECTED] writes: coba kayak gini malah error :( dit, coba kalo yohanes tanya tlg biasakan dijawab lagi atuh dit.. orangnya betul-betul sedang menunggu dijawab itu. Bisa dijelaskan errornya apa. Apakah ada error message? [...] ya terang aja error, lah codingnya adit gak konsisten/kurangteliti! coba bandingin aja sama yang sebelumnya pake suffix _asset trus yang dalam blok itu nggak pake. Class Avatar def initialize belongs_lists=%w(hair body hand foot face) belongs_lists.each do |bl| belongs_to bl.sym,:foreign_key=bl,:class_name=Asset coba: belongs_to #{bl}_asset.sym,:foreign_key=bl,:class_name=Asset end end end -- r9 = { nama: Arie, nick: ariekeren, ym!: riyari3, blog: http://ariekusumaatmaja.wordpress.com, myst: http://groups.yahoo.com/groups/id-ruby, vim: %Q~ function! RedGem() ruby EOF class Garnet def initialize(s) @buffer = VIM::Buffer.current vimputs(s) end def vimputs(s) @buffer.append(@buffer.count,s) end end gem = Garnet.new(pretty) EOF endfunction ~ }
Re: [id-ruby] [tanya] pengulangan belongs_to
Aditya Agustyana [EMAIL PROTECTED] writes: coba kayak gini malah error :( Bisa dijelaskan errornya apa. Apakah ada error message? Kalau ada apa itu? Apa yang terlihat di layar? Apakah komputernya hang? Class Avatar def initialize belongs_lists=%w(hair body hand foot face) belongs_lists.each do |bl| belongs_to bl.sym,:foreign_key=bl,:class_name=Asset coba: belongs_to #{bl}_asset.sym,:foreign_key=bl,:class_name=Asset end end end
Re: [id-ruby] [tanya] pengulangan belongs_to
On 7/27/07, Aditya Agustyana [EMAIL PROTECTED] wrote: aku punya model yg kayak gini class Avatar belongs_to :hair_asset,:foreign_key=hair,:class_name=Asset belongs_to :body_asset,:foreign_key=body,:class_name=Asset belongs_to :hand_asset,:foreign_key=hand,:class_name=Asset belongs_to :foot_asset,:foreign_key=foot,:class_name=Asset belongs_to :face_asset,:foreign_key=face,:class_name=Asset end adit jawab dulu = code tsb refactor supaya? :-D cobain ini: class Avatar %w(hair body hand foot face).each do |e| eval(%Q~belongs_to :#{e}_asset, :foreign_key = #{e}, :class_name = Asset~) end end Buat teman-teman yg lain silakan dikritisi dan diimprove coding saya diatas. Saya akan sangat sangat senang kalau ada yang bilang coding saya diatas sangat jelek dan saya minta yang lebih bagus daripada itu. FYI ini saya langsung reply tanpa ngetes dulu code tsb tadi jalan apa nggak. kode di atas memang bisa running, tapi koq aku merasa kode tsb bisa di-refactor, tentu saja dengan menggunakan pengulangan, cuma aku binun gmn caranya melakukan loopingnya ? coba kayak gini malah error :( Class Avatar def initialize belongs_lists=%w(hair body hand foot face) belongs_lists.each do |bl| belongs_to bl.sym,:foreign_key=bl,:class_name=Asset end end end -- Arie || ariekeren, http://ariekusumaatmaja.wordpress.com http://groups.yahoo.com/groups/id-ruby Never say RTFM. Turn the trolls into committers, Audrey Tang - conisli-ofun.pdf
[id-ruby] [tanya] pengulangan belongs_to
aku punya model yg kayak gini class Avatar belongs_to :hair_asset,:foreign_key=hair,:class_name=Asset belongs_to :body_asset,:foreign_key=body,:class_name=Asset belongs_to :hand_asset,:foreign_key=hand,:class_name=Asset belongs_to :foot_asset,:foreign_key=foot,:class_name=Asset belongs_to :face_asset,:foreign_key=face,:class_name=Asset end kode di atas memang bisa running, tapi koq aku merasa kode tsb bisa di-refactor, tentu saja dengan menggunakan pengulangan, cuma aku binun gmn caranya melakukan loopingnya ? coba kayak gini malah error :( Class Avatar def initialize belongs_lists=%w(hair body hand foot face) belongs_lists.each do |bl| belongs_to bl.sym,:foreign_key=bl,:class_name=Asset end end end