as well.
Jurgen
-Original Message-
From: Andrus Adamchik
Sent: Friday, December 20, 2013 10:25 AM
To: user@cayenne.apache.org
Subject: Re: Inheritance Question
If your result list is not expected to contain ClassTwo objects, you won’t
see any blobs. But if it is - you will get fully
ecember 20, 2013 8:58 AM
> To: user@cayenne.apache.org
> Subject: Re: Inheritance Question
>
> No.
>
> But a question though - if the result set only contains ClassOne rows, why
> would you care about inclusion of all those extra columns in the SELECT?
>
> And
Thanks for asking Andrus:
Because ClassTwo contains a BLOB that I don't want retrieved when asking for
ClassOne objects.
Jurgen
-Original Message-
From: Andrus Adamchik
Sent: Friday, December 20, 2013 8:58 AM
To: user@cayenne.apache.org
Subject: Re: Inheritance Question
No.
re is a way to tell Cayenne not to be so eager in
> this case ?
>
> Jurgen
>
>
> -Original Message- From: Andrus Adamchik
> Sent: Friday, December 20, 2013 8:27 AM
> To: user@cayenne.apache.org
> Subject: Re: Inheritance Question
>
> From what I c
Thanks for your reply Andrus.
I don't suppose that there is a way to tell Cayenne not to be so eager in
this case ?
Jurgen
-Original Message-
From: Andrus Adamchik
Sent: Friday, December 20, 2013 8:27 AM
To: user@cayenne.apache.org
Subject: Re: Inheritance Question
From w
From what I can tell, this is the intended behavior. If your SelectQuery root
is ClassOne, Cayenne expects that the result might contain a mix of ClassOne
and any of its subclasses (which means ClassTwo as well). So the columns in
SELECT are a superset of columns for all the classes involved.
Hi All
I have a dbEntity say ClassOne (its lightweight) and another that inherits
from it as ClassTwo (its heavyweight).
Now in my case I have a prefetch that retrieves ClassOne objects.
The problem that I have is that Cayenne is fetching ClassTwo data as well ?!
Surely Cayenne should only b