Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Java [игнор отключен] [закрыт для гостей] / Как можно ограничить количество рядов для подзапроса в Hibernate? / 2 сообщений из 2, страница 1 из 1
22.05.2007, 18:09:43
    #34543448
Zealander
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как можно ограничить количество рядов для подзапроса в Hibernate?
Пример

select * from DocUnit du
where du.dcm_unid in (select top 3 dcm_unid from Document order by date)

Я пробовал

Criteria query = session.createCriteria(DocUnit.class);
DetachedCriteria dc = DetachedCriteria.forClass(Document.class);
query.add(Subqueries.propertyIn("dcm_unid", dc));

но метода setMaxResult(int n) нет в DetachedCriteria...

Заранее благодарен за любую помощь
...
Рейтинг: 0 / 0
22.05.2007, 18:57:57
    #34543555
expp
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как можно ограничить количество рядов для подзапроса в Hibernate?
subCriteria они сейчас пытаются доделать. Не надо пока ими пользоваться. Ну и скорее всего такой фичи не будет. Джойните таблицы и ограничивайте результат
удачи
...
Рейтинг: 0 / 0
Форумы / Java [игнор отключен] [закрыт для гостей] / Как можно ограничить количество рядов для подзапроса в Hibernate? / 2 сообщений из 2, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]