[Seaside] GOODS Updating a Collection inside of a Dictionary node.

Ben Schroeder bschroeder at procro.com
Tue May 18 16:47:29 CEST 2004


Hi Larry,

>> This is how I would do it, but step (3) shouldn't be necessary.  You can say
>> 
>>    someCollection := db root at: 'foo'.
>>    someCollection at: x put: y.
>>    
>>    db commit.
>> 
>> and the commit should pick up the new contents of the collection.
>> 
>>  
>> 
>     This implies that the database connection should remain open during
> the session, correct?. and NOT closed after every read like I was
> doing.  -Larry

Yes, I think that's right.  You can think of the database connection as
something like a transaction - you can make changes to the objects you get
from it, then commit them all at once.  (After one commit, you can also go
on to make more changes, then commit again, etc.)

Regards,
Ben Schroeder



More information about the Seaside mailing list