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 - 08:22:43 EDT