Very strange. Prefetching always refreshes related objects.

Andrus

On Sep 7, 2010, at 7:52 AM, Hans Pikkemaat wrote:

> Hi,
> 
> I'm running a SelectQuery where I'm using a joint prefetch.
> 
>    
> query.addPrefetch(...).setSemantics(PrefetchTreeNode.JOINT_PREFETCH_SEMANTICS);
> 
> I turned caching off.
> 
>    query.setCachePolicy(QueryMetadata.NO_CACHE);
> 
> If I now run the query twice then the prefetched objects are not refreshed.
> I can see in the logs that the complete query is executed.
> 
> The main table IS refreshed but the related ones not.
> 
> Is there a way to tell cayenne to also refresh the related objects?
> 
> tx
> 
> Hans
> 

Reply via email to