Ya ada masalah baru mas ari, ini saya baru pegang ruby, ternyata masalahnya
gini :
CONTROLLER
-------------------------
@record1 = RecordAbc.find(1)
@record2 = RecordDef.find(2)
@coba_coba = []
@coba_coba << @record1
@coba_coba << @record2
@coba = [[RecordAbc 0x..bla..bla, @attributes =>{bla..bla.}],[RecordDef
0x..bla..bla, @attributes =>{bla..bla.}]]
Lalu @coba_coba disimpan dalam kolom_coba table TotalRecord. Lalu saya call ke
array lagi
tabel record_abc terdiri dari kolom1, kolom2, kolom3 dan kolom4
tabel record_def terdiri dari kolom10, kolom20, kolom30 dan kolom40
CONTROLLER
-------------------------
@panggil_total = TotalRecord.find(1)
@yaml_yuk = YAML::load(@panggil_total.kolom_coba)
@yaml_yuk[0].kolom1
NoMethodError: undefined method 'kolom1' for #<YAML::Object:0x488b838>
Ini Gimana solusinya? Saya tidak terbiasa dengan YAML.
Btw Mas Ari, emang ada yang salah yag dengan DB Schema saya? Mohon advicenya.
Thank you.
Riand
Arie Kusuma Atmaja <[EMAIL PROTECTED]> wrote: On
14/12/2007, Booking Heaven <[EMAIL PROTECTED]> wrote:
> @market = BranchMarket.find(params[:id]
> @budget = @market.buget_list
> @back_to_array = YAML::load(@budget)
>
> Kemaren saya coba cara diatas dan benar.
Berarti apakah masalahnya sudah solved? kalau masih belum tuntas,
tanyakan lagi ya. Sebetulnya sejak pertama kali saya baca email anda
sebetulnya saya sudah argue tentang schema database yang Anda buat.
Tapi saya diam, apakah rule nya begitu karena Anda terpaksa/dipaksa
oleh aplikasi warisan yang dilemparkan dari perusahaan Anda bekerja?
(atau apakah Anda membuat aplikasi itu dari scratch???)
> Widi Harsojo <[EMAIL PROTECTED]> wrote: >>
> [[:planes, 21], [:cars, 36]].flatten
> => [:planes, 21, :cars, 36]
> >> Hash[:planes, 21, :cars, 36]
> => {:planes=>21, :cars=>36}
> >>
--
Arie | http://linkedin.com/in/ariekeren | http://profile.to/ariekeren/
http://ariekusumaatmaja.wordpress.com | http://groups.yahoo.com/groups/id-ruby
---------------------------------
Looking for last minute shopping deals? Find them fast with Yahoo! Search.
[Non-text portions of this message have been removed]