cayenne-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Hugi Thordarson <h...@karlmenn.is>
Subject Re: Fetching a list of objects from a list of primary keys
Date Thu, 14 Apr 2016 08:52:42 GMT
Great, thanks!

- hugi



> On 14. apr. 2016, at 08:50, Andrus Adamchik <andrus@objectstyle.org> wrote:
> 
> Here is a shorter version:
> 
> ExpressionFactory.inDbExp( User.ID_PK_COLUMN, 1, 2, 3)
> 
>> On Apr 14, 2016, at 11:15 AM, Hugi Thordarson <hugi@karlmenn.is> wrote:
>> 
>> Ah, of course, I can qualify on the DB path even if “id” is not a class attribute.
Is this the correct way to go about this?
>> 
>> new ASTIn( new ASTDbPath( User.ID_PK_COLUMN ), new ASTList( someListOfIDs() ) )
>> 
>> Thanks,
>> - hugi
>> 
>> 
>> 
>>> On 14. apr. 2016, at 06:34, Andrus Adamchik <andrus@objectstyle.org> wrote:
>>> 
>>> Actually a simple IN qualifier should work.
>>> 
>>> Andrus
>>> 
>>>> On Apr 12, 2016, at 11:38 AM, Hugi Thordarson <hugi@karlmenn.is> wrote:
>>>> 
>>>> Hi all.
>>>> I have a list of primary keys [3,4,5,etc…] and I’d like to fetch all
the corresponding objects in one go.
>>>> Do I have to expose the primary key of my entity to do this or is there some
method like Cayenne.objectForPK() that can accept a list of keys and return multiple objects?
>>>> 
>>>> Cheers,
>>>> - hugi
>>> 
>> 
> 


Mime
View raw message