Hi,

assume this code:

        Query query = getEntityManager().createQuery("SELECT b FROM Box b JOIN 
FETCH b.order.orderPositions WHERE b.id = ?1");
        query.setParameter(1, boxId);
        List<Box> boxList = query.getResultList();

The relationship is:

box  <-- 1:1 ---> order <-- 1:n --> orderPositions

When doing this query, i would expect that the orderPositions are attached but 
they are null (order is attached to the box as expected but thats 1:1) . I 
checked this right after the query.getResultList() call.
What am i missing here?

thanks for infos.

---
regards
Marc Logemann
http://www.logemann.org
http://www.logentis.de




Reply via email to