Here is a shorter version:

ExpressionFactory.inDbExp( User.ID_PK_COLUMN, 1, 2, 3)

> On Apr 14, 2016, at 11:15 AM, Hugi Thordarson <h...@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 <and...@objectstyle.org> wrote:
>> 
>> Actually a simple IN qualifier should work.
>> 
>> Andrus
>> 
>>> On Apr 12, 2016, at 11:38 AM, Hugi Thordarson <h...@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
>> 
> 

Reply via email to