I first need to make sure it's not a stupid being done by me.
I'll see if I can put an easily repeatable small example together on the
weekend, and post the
code from that rather.
On Tue, Aug 26, 2008 at 8:22 PM, Andrus Adamchik <andru..bjectstyle.org>wrote:
> This should work within the sane DataContext - you should see the object on
> the opposite end of relationship immediately. Can you post the relevant code
> that you are using to set and check the relationship? Also what happens in
> these few seconds (i.e. if this is a web application, does it happen in the
> same request)?
>
> Andrus
>
>
>
> On Aug 26, 2008, at 8:10 AM, Ian Jamieson wrote:
>
> Hi List
>>
>> I'm using cayenne 3M4.
>>
>> I'm a but confused with how to handle the cache.
>>
>> I have two objects A related to B in a one to many relationship.
>> when I add objects B objects related to A, and immediately in a
>> subsequent call ask for those B objects related to A, the new B objects
>> are not present, though they are after trying the call again after a few
>> seconds.
>>
>> To fix it, once I added a B object to A's B objects, I set object A as
>> hollow, so
>> that the next time A is used, it reloads...
>>
>> Is this the right way to make objects refresh their cache ?
>> Its a web application, and the same dataContext is used in the different
>> calls that
>> use object A.
>>
>> Ian
>>
>
>
This archive was generated by hypermail 2.0.0 : Tue Aug 26 2008 - 21:32:55 EDT