[ruby-it] organizzare i modelli.

Pietro Giorgianni giorgian a gmail.com
Ven 12 Mar 2010 22:36:47 CET


Il 12 marzo 2010 22.08, Mauro <mrsanna1 a gmail.com> ha scritto:
> 2010/3/12 Andrea Pavoni <apeacox a gmail.com>:
>> Ok, quindi il problema è molto più semplice, riprendo il codice di
>> Pietro, tanto per non riscrivere :P
>>
>> class User
>>   has_many :deliveries
>> end
>>
>> class Delivery
>>   belongs_to :user
>> end
>>
>> la tabella "deliveries", ovviamente, dovrà prevedere un campo 'nota'. In questo modo:
>>
>> 1- arriva l'utente X
>> 2- riceve un "pacco", vengono registrate (o richiamate, in caso esista) le sue generalità, la data di consegna ed un'eventuale nota da allegare
>> 3- arriva l'utente Y
>> 4- si ripete il passo 2
>
> Manca un elemento: e se volessi sapere quante consegne e a chi sono
> state fatte in una certa data?

Delivery.find(:all , :conditions => ['delivered_at > ? AND
delivered_at < ?', mezzanotte_prima, mezzanotte_dopo])



pietro


More information about the Ml mailing list