[ruby-it] Re: Rilettura record

gabriele renzi surrender_it a yahoo.it
Mer 9 Ago 2006 18:01:20 CEST


--- Biagio Maffettone <info a sij.it> ha scritto: 

> Antonio Cangiano wrote:
> > On 8/9/06, Biagio Maffettone <info a sij.it> wrote:
> >>     if @requirement.save
> > Biagio, semplicemente: @requirement.id
> > 
> Già provato
> @requirement.id risulta nil
>  comunque grazie


allora c'è un problema, temo, e la pagina non è
davvero salvata:
>> p=Page.new
=> #<Page:0xb76ce6d8 @new_record=true,
@attributes={"updated_at"=>nil, "title"=>"",
"created_at"=>nil}>
>> p.save
=> true
>> p.id
=> 383
>> class Page
>>  validates_length_of :title, :minimum=>10
>> end
=>
[#<Proc:0xb7abc560@/usr/lib/ruby/gems/1.8/gems/activerecord-1.14.2/lib/active_record/validations.rb:296>,
:validate_associated_records_for_revisions]
>> p=Page.new
=> #<Page:0xb76977c8 @new_record=true,
@attributes={"updated_at"=>nil, "title"=>"",
"created_at"=>nil}>
>> p.save
=> false
>> p.id
=> nil

tra l'altro, non c'è bisogno che imposti la data a
mano, basta che usi gli attributi speciali
created_at/created_on/updated_at/updated_on, se
esistono queste colonne nella tua tabella vengono
modificate automaticamente. 


-- 
icq:          #69488917 
blog it:      http://riffraff.blogsome.com
blog en:      http://www.riffraff.info

Chiacchiera con i tuoi amici in tempo reale! 
 http://it.yahoo.com/mail_it/foot/*http://it.messenger.yahoo.com 


Maggiori informazioni sulla lista Ml