выберите оператор в критериях гибернации - PullRequest
0 голосов
/ 25 мая 2011

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

ВЫБРАТЬ * ИЗ ЗАКАЗОВ O, ПРОДУКТ P, ГДЕ O.ORDER_ID = P.ORDER_ID и order.orderName = 'xyz';

спасибо за вашу помощь

1 Ответ

0 голосов
/ 26 мая 2011

Пожалуйста, попробуйте ниже:

List orders = sess.createCriteria(Order.class)
    .createCriteria("products", "product")
        .add( Restrictions.eq("orderName", "xyz") )
    .setResultTransformer(Criteria.ALIAS_TO_ENTITY_MAP)
    .list();

Надеюсь, это поможет.

...