Вопросы по теме 'hql'

Разве NHibernate HQL не поддерживает ключевое слово?
Я пытаюсь создать HQL, который может оставлять значения соединения из коллекции, чтобы дать мне возможность проверить, что на нем "равно нулю". Взято из примера из руководства по гибернации: from Cat as cat left join cat.kittens as kitten...
1366 просмотров
schedule 31.10.2022

Как написать запрос критериев с несколькими задействованными соединениями
Я пытаюсь закодировать следующий HQL-запрос с помощью Criteria API: var userList = _session .CreateQuery("select u from User u where u.Role.ID=3 and u.Customer.ID=:cID") .SetInt32("cID", 1)...
1801 просмотров
schedule 02.05.2022

Форматировать дату в hql-запросе
я хочу отформатировать дату в строку в hql select, например, у меня есть данные о покупке с датой транзакции: class Purchase { private Date datePurchase } и я хочу выбрать дату в определенном формате, например yyyyMMdd, могу ли я сделать это...
8350 просмотров
schedule 01.02.2023

Возможно ли массовое удаление из ассоциации «многие-многие» с HQL?
И если да, то каков синтаксис? Предположим, я хочу, чтобы экземпляр Foo не был связан со всеми экземплярами Bar: в SQL это будет просто: delete from FOO_BAR_MAPPING where FOO_ID = ? В HQL я предполагал, что это будет что-то вроде:...
3197 просмотров
schedule 02.06.2022

Поддерживает ли NHibernate HQL ключевое слово UNION ALL?
После обширного поиска в Google я все еще не могу найти окончательного ответа на этот вопрос. Некоторые старые статьи / сообщения в блогах, которые я видел, говорят, что нет вообще. Некоторые говорят «да», если подчиненная база данных поддерживает...
4984 просмотров
schedule 31.12.2023

Эквивалент IFNULL в языке запросов Hibernate?
Я пытаюсь написать HQL-запрос, который вычислит средний рейтинг для элемента. Я хочу, чтобы запрос возвращал 0 вместо null, когда для данного элемента нет оценки, чтобы я мог использовать свой запрос в качестве подзапроса. Так возможно ли это? Есть...
18508 просмотров
schedule 08.10.2023

Получение и загрузка ссылочных классов третьего уровня через HQL
У меня есть следующая настройка класса для студента в спящем режиме. Ученик класса содержит набор объектов Score. Каждый объект оценки содержит оценку, идентификатор учащегося и объектgradeEvent. Объект события оценки содержит такие вещи, как дата,...
306 просмотров
schedule 29.05.2023

Спящий режим и статический запуск запросов HQL
Я хотел бы выполнить «пробный» Hibernate HQL-запросы. То есть я хотел бы знать, какие фактические запросы SQL Hibernate будет выполнять из данного запроса HQL без фактического выполнения запроса HQL к реальной базе данных. У меня есть доступ к...
2344 просмотров
schedule 13.05.2023

NHibernate HQL SELECT TOP в подзапросе
Есть ли способ использовать SetMaxResult () во вспомогательном запросе? Я пишу запрос, чтобы вернуть все элементы заказа, принадлежащие самому последнему заказу. Поэтому мне нужно ограничить количество записей в подзапросе. Эквивалентный sql...
20686 просмотров
schedule 15.12.2022

Группировка по месяцам с критериями в Hibernate
Я пытаюсь получить отчет, используя Criteria и ProjectionList, и я новичок в использовании этого через спящий режим. Итак, у меня есть эта модель: private Long _userId; private Category _category; private Long _companyId; private Double...
22481 просмотров
schedule 24.07.2022

Рекурсия HQL, как мне это сделать?
У меня есть древовидная структура, в которой каждый Node имеет родителя и Set<Node> children . У каждого узла есть String title , и я хочу сделать запрос, в котором я выбираю Set<String> titles , являющийся заголовком этого узла и...
15228 просмотров
schedule 14.05.2022

Grails: помощь с запросом HQL
Я не очень хорошо разбираюсь в SQL и HQL... У меня есть два домена: class Hotel { String name } class Room { Hotel hotel float price } Сколько отелей имеют хотя бы один номер?
1002 просмотров
schedule 10.04.2023

Порядок по рандому по времени (HQL)
Я разрабатываю веб-приложение, используя asp.net Mvc 2 и NHibernate, и я подкачиваю данные (продукты в категории) на своей странице, но эти данные случайны, поэтому я использую оператор HQL, связывающий это: string hql = "from Product p where...
3266 просмотров
schedule 25.04.2022

Избегайте вторичных выборок или объединений с помощью критериев гибернации или запроса HQL
У меня возникли проблемы с оптимизацией запросов Hibernate, чтобы избежать объединения или вторичного выбора. Когда выполняется запрос Hibernate (критерии или hql), например: return getSession().createQuery(("from GiftCard as card where...
8074 просмотров
schedule 29.12.2022

NHibernate: помогите перевести hql-запрос на использование критериев api
У меня есть следующий запрос hql, который я хотел бы переключить на API критериев select a.Id as Id, a.Name as Name, a.ActiveStatus as ActiveStatus, dbo.GetActivityStartDate(a.Id) as StartDate, dbo.GetActivityEndDate(a.Id) as EndDate,...
167 просмотров
schedule 24.06.2022

Операторы HQL без предложений FROM и WHERE
Я пытаюсь вызвать функцию базы данных из HQL . Оператор HQL должен просто вызывать функцию и возвращать ее значение, как это select someFunction(:someParameter) Если я попытаюсь позвонить, выберите current_timestamp() . Это не...
1599 просмотров
schedule 29.06.2023

HQL: объединить вставку в выбор с фиксированными значениями параметров
У меня есть оператор HQL: insert into Item (ost, value, comments, startTime, endTime, proposedBy) select si.ost, si.value, si.comments, si.endTime, si.endTime, u from Item si, User u where si.ost = ? and u.id = ? Как его можно изменить,...
7198 просмотров
schedule 30.07.2022

Исключение Hibernate, применяющее условие ON/WITH к LEFT JOIN
я хочу попытаться узнать все fieldValue на основе fieldName MNC.java: private Map <String, String>formFields = new HashMap<String, String>(); public void setFieldValue(String fieldName, String fieldValue) { if (formFields...
1154 просмотров
schedule 18.09.2022

Проблема с запросом NHinerbate - запрос соединения с неосновными ключами
Я новичок в Nhibernate, я пытаюсь использовать nhibernate в проекте и хотел преобразовать следующий sql-запрос в Nhibernate HQL? Возможен ли этот запрос в Nhibernate HQL / ICriteria? SELECT dbo.Table1.* FROM dbo.Table1 INNER JOIN...
434 просмотров
schedule 17.04.2024

Подготовленные операторы, спящий режим и HQL
Hibernate внутренне использует PreparedStatements в JDBC при преобразовании HQL в SQL. Как обрабатываются встроенные параметры в HQL? пример: public List<Student> loadAllStudentsByStatus(String status) { String queryString = "FROM...
23304 просмотров
schedule 26.07.2023