JPA Критерии выбора столбцов для извлечения из объединенной дочерней таблицы - PullRequest
0 голосов
/ 13 декабря 2018

Я написал следующий код, он работает нормально, но извлекает все столбцы родительской и дочерней таблиц.Я хочу выбрать определенные столбцы из дочерней таблицы.

    CriteriaBuilder cb = em.getCriteriaBuilder();
    CriteriaQuery<Order> cq = cb.createQuery(Order.class);
    Root<Order> order = cq.from(Order.class);
    ListJoin<Order, OrderDetails> od = order.joinList("orderDetails");

    cq.select(order);

Например, я хочу выбрать только столбцы customerId и ItemId из таблицы OrderDetails, как я могу это сделать?

Заранее спасибо.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...