hahaha.... ada udah salah. itu bukan hash tapi array yang valuenya berupa array 
lagi.
  hash ---> {:index1 => 'bmw', :index2 => 'sedan'}
  array ----> [bmw, sedan]
   *penjelasan ==> hash indexnya bisa string tidak harus 0,1,2,... (integer)
                            array indexnya udah berurut 0,1,2,...(integer)

setau saya itu hal itu tidak bisa dilakukan. tapi coba baca manual rails.kalo 
ga salah ada "to_hash"(saya belum tau cara pake nya.)

kl boleh usul --> masukkan data ke dalam table menjadi beberapa record. 
misalnya:

   @market_budget = [[BMW5,  2007-12-26,  30000], [BMW3, 2007-12-31,
 150000], [HONDA1, 2007-12-19, 10000], [HONDA2, 2007-12-31, 10000],
 [JAGUAR5, 2007-12-28, 50000], [JAGUAR11, 2007-12-18, 70000]]

jadi : rec 1 --> BMW5,  2007-12-26,  30000
        rec2 --> BMW3, 2007-12-31,150000
         dan seterusnya

kalo record di tablenya kaya begitu, tinggal bikin loop untuk membuat 
@market_budget kembali..


semoga membantu....

booking2heaven <[EMAIL PROTECTED]> wrote:                               Halo 
selamat malam,
 
 saya baru saja bergabung, di ruby-id Yahoo.groups, Saya ada problem :
 gimana caranya konvert string dari tabel kolom bertipe data text ke hash.
 
 Contoh:
 
 Sebelum disimpan ke table saya punya hash seperti dibawah ini:
 
 @market_budget = [[BMW5,  2007-12-26,  30000], [BMW3, 2007-12-31,
 150000], [HONDA1, 2007-12-19, 10000], [HONDA2, 2007-12-31, 10000],
 [JAGUAR5, 2007-12-28, 50000], [JAGUAR11, 2007-12-18, 70000]]
 
 Setelah disimpan di kolom tabel bertipe data text (kolom 'budget
 list'), hasilnya seperti ini pada kolom table.
 
 ---
 - - 101
   - BMW5
   - 2007-12-26
   - 30000
 - - 102
   - BMW3
   - 2007-12-31
   - 150000
 - - 22
   - HONDA1
   - 2007-12-19
   - 10000
 - - 23
   - HONDA2
   - 2007-12-31
   - 10000
 - - 26
   - JAGUAR5
   - 2007-12-28
   - 50000
 - - 27
   - JAGUAR11
   - 2007-12-18
   - 70000
 
 Sekarang saya ingin memanggil kembali isi kolom badget list kedalam
 bentuk HASH @market_budget seperti semula/seperti dibawah ini.
 
 @market_budget = [[BMW5,  2007-12-26,  30000], [BMW3, 2007-12-31,
 150000], [HONDA1, 2007-12-19, 10000], [HONDA2, 2007-12-31, 10000],
 [JAGUAR5, 2007-12-28, 50000], [JAGUAR11, 2007-12-18, 70000]]
 
 Tolong Bantu Saya, Apa yang harus saya lakukan di Controller atau
 Modelnya. Terima Kasih Banyak Atas pertolongannya.
 
 Riand
 
 
     
                               

 Send instant messages to your online friends http://uk.messenger.yahoo.com 

[Non-text portions of this message have been removed]

Kirim email ke