>> [[:planes, 21], [:cars, 36]].flatten
=> [:planes, 21, :cars, 36]
>> Hash[:planes, 21, :cars, 36]
=> {:planes=>21, :cars=>36}
>>

On Dec 14, 2007 8:52 AM, king_youduan gouw <[EMAIL PROTECTED]> wrote:
>
>
>
>
>
>
> 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