A new rails project should start as:

rails articles

then scaffolding (if you want) with:

script/generate scaffold article title:text
...
rake db:create
...
rake db:migrate
...

Ruby Array for session manage

>> a = {:uno => '1uno'}
=> {:uno=>"1uno"}
>> a[0]
=> nil
>> a[1]
=> nil
>> a[:uno]
=> "1uno"

>> a = {:due => '2due'}
=> {:due=>"2due"}
>> a
=> {:due=>"2due"}
>> a = {:uno => '1uno'}
=> {:uno=>"1uno"}
>> a[:due] = '2due'
=> "2due"
>> a
=> {:uno=>"1uno", :due=>"2due"}

>> b = {:elenco => a}
=> {:elenco=>{:uno=>"1uno", :due=>"2due"}}

>> a.store(:tre, '3tre')
=> "3tre"
>> a
=> {:uno=>"1uno", :due=>"2due", :tre=>"3tre"}

>> b
=> {:elenco=>{:uno=>"1uno", :due=>"2due", :tre=>"3tre"}}
>> b[:elenco]
=> {:uno=>"1uno", :due=>"2due", :tre=>"3tre"}

>> b[:elenco][:quattro] = '4quattro'
=> "4quattro"
>> a
=> {:uno=>"1uno", :due=>"2due", :tre=>"3tre", :quattro=>"4quattro"}

>> b[:elenco].store(:cinque, '5cinque')
=> "5cinque"
>> b
=> {:elenco=>{:uno=>"1uno", :due=>"2due", :cinque=>"5cinque", :tre=>"3tre", :quattro=>"4quattro"}}
>> a
=> {:uno=>"1uno", :due=>"2due", :cinque=>"5cinque", :tre=>"3tre", :quattro=>"4quattro"}


CategoryRuby CategoryRails

TecnoBrain: RailsBegin (last edited 2008-08-29 12:34:29 by EnricoRossi)

© Tecno Brain di Rossi Enrico, via G. Marcovigi 2 - 40133 Bologna (Italy) - P.IVA: 04275850370
This work is licensed under a Creative Commons Attribution-Noncommercial-Share Alike 2.5 Italy License.