Описание тега createcriteria
Создание запросов на основе критериев с помощью GORM, Hibernate или Grails
1
ответ
Запрос преобразования SQL-запроса в критерии
Мне нужна помощь, чтобы я мог преобразовать My SQL в запрос критериев Grails: String query = """select * from personal_detail as pd where pd.id in ( select u.personal_detail_id from user u where u.id in ( SELECT ur.user_id FROM user_role ur where ur…
12 сен '14 в 08:54
2
ответа
Гормональная проекция и потеря метаинформации
При использовании проекции на свойства результат возвращается в виде списка с элементами в той же последовательности, что и в блоке проекций. В то же время имена свойств отсутствуют в списке, и это действительно невыгодно для разработчика, так как р…
07 ноя '12 в 00:40
2
ответа
Сортировка по математической формуле с помощью nHibernate (C#)
public class Feedback { public virtual int Id { get; private set; } public virtual string ContentText { get; set; } public virtual DateTime FeedbackDate { get; set; } public virtual Student student { get; set; } } Мой класс обратной связи. public cl…
13 янв '11 в 15:55
1
ответ
Hibernate createCriteria ПРИСОЕДИНЯЙТЕСЬ, ЗАКАЗАТЬ, ОТЛИЧИТЬ от одного уровня
У меня есть 3 класса: первый, второй, третий. У меня есть примерно такие креатории: First.createCriteria().listDistinct { if(....){fetchMode("second", FetchMode.JOIN) fetchMode("second.third", FetchMode.JOIN)} order(sortOrder, orderBy) order("id", "…
22 окт '12 в 15:18
4
ответа
Запрос NHibernate CreateCriteria
Можно ли выбрать столбцы, которые я хочу получить от Session.CreateCriteria ()? egz.: var x = session.CreateCriteria(); x.CreateAlias("EmployeePosition", "employeePosition"); x.Add(Restrictions.Eq("employeePosition.Name", "Developer")); и есть ли сп…
14 апр '10 в 20:26
1
ответ
NHibernate CreateCriteria не работает правильно с ассоциацией и датами
Я пытаюсь создать ассоциацию для загрузки списка родительских объектов на основе поля даты дочерних объектов. Я хочу только родительские объекты, где дата>= заданная дата. Проблема в том, что когда я использую либо сегодняшнюю дату, либо предыдущую,…
04 дек '10 в 22:37
1
ответ
Может ли быть условие if внутри Hibernate Criteria Create?
Я использую HibernateCriteriaBuilder API для написания моих критериев запросов. Я хочу знать, если внутри Criteria мы можем иметь условную логику, такую как if заявление? Например: OnemonthList=it.createCriteria().list { if (res_id!='all'){ eq('gr…
30 янв '12 в 02:28
1
ответ
Нулевое значение при создании критерия
def c = Employee.createCriteria() return c.list { } as Set; Приведенный выше код возвращает мне все объекты таблицы. Но когда я пытаюсь фильтровать это как, я получаю нулевые значения: def c = Employee.createCriteria() return c.list { 'eq'('id', 604…
12 фев '16 в 10:00
3
ответа
Подстановочный знак nhibernate CreateCriteria
В SQL могу написать SELECT blah FROM Clients Where @p1 Like '%'+lastname+'%' Как мне представить это с помощью CreateCriteria в Nhibernate? я пробовал s.CreateCriteria<Client>.Add(Restrictions.Where<Client>(c => "something".Contains(c…
04 янв '12 в 14:51
3
ответа
NHibernate: предложение CreateCriteria и Exists
Как я могу написать следующий SQL, используя CreateCriteria: SELECT * FROM FooBar fb WHERE EXISTS (SELECT FooBarId FROM Baz b WHERE b.FooBarId = fb.Id)
18 ноя '09 в 00:14
2
ответа
Сортировать по свойствам в ассоциации один-ко-многим
У меня есть следующий сценарий (классы домена) class Request { String title List statusUpdates static hasMany = [statusUpdates: StatusUpdate] } а также class StatusUpdate { Date dateCreated String statusFrom String statusTo String notes static belon…
13 фев '15 в 09:44
1
ответ
Критерии для домена, который не имеет ссылки на другой домен
У меня есть домен как class Book { Author author String title } и другой class ListingTracking { Book book String oldVal String newVal Date modDate static constraints = { } } и теперь мне нужны все те списки-списки, у которых есть список идентификат…
20 янв '15 в 07:28
1
ответ
Объясните разницу между CreateCriteria(typeof(Cat)) и CreateCriteria<Cat>()
Я видел оба формата в разных примерах, учебных пособиях, блогах и т. Д., Но на всю жизнь я не могу найти объяснение разницы. В чем разница между ICriteria crit = session.CreateCriteria(typeof(Cat)); а также ICriteria crit = session.CreateCriteria<…
26 фев '13 в 23:59
1
ответ
Grails 2.x createCriteria 'или' не работает для вложенных ассоциаций
Похоже, что в Grails 2.x, если у вас есть ассоциация классов домена, и вы пытаетесь запустить createCriteria, используя or на этом отношении + другой запрос, or игнорирует другой запрос и просто использует результаты вложенной ассоциации. Я понимаю,…
15 окт '13 в 20:45
3
ответа
JPA createQuery работает, но createCriteria не работает сеанс закрыт ошибка
Я пытаюсь использовать Criteria API из Hibernate, получая сеанс Hibernate от EntityManager следующим образом public org.hibernate.Criteria getCriteria() { HibernateEntityManager hem = em.unwrap(HibernateEntityManager.class); org.hibernate.Session se…
13 мар '14 в 04:52
2
ответа
Hibernate createCriteria list() возвращает идентичные объекты
Можете ли вы помочь мне с кодом ниже. Я запрашиваю Hibernate, и количество возвращаемых объектов в списке соответствует количеству строк в моей таблице. Но похоже, что каждый объект в списке идентичен. Действительно, следующая строка печатает одного…
18 янв '13 в 15:59
2
ответа
Grails MissingMethodException: createCriteria в WAR, выполняется локально
У меня есть приложение Grails, которое довольно ванильно. Доменные объекты над контроллерами. Все работает нормально при локальном использовании run-app или run-war. Когда я создаю WAR-файл с помощью Grails War и внедряю его в каталог веб-приложений…
19 апр '13 в 20:20
2
ответа
GORM createCriteria с отношением один ко многим
С тех пор, как пару часов я пытаюсь понять, как создать критерий с критерием, который должен быть в списке. Если я уменьшу свой код, у меня будут следующие два класса домена: Отель - базовый класс домена, который я хочу получить: class Hotel { stati…
22 авг '11 в 08:42
4
ответа
Спящий режим - создать критерии или создать Алиас?
Если я хочу найти тех учеников, которые берут уроки "Математика" и "Джон", это его группа: я должен использовать createCriteria или createAlias? Criteria: Criteria criteria = session.createCriteria(Student.class); Criteria subquery1 = criteria.creat…
27 фев '10 в 12:51
1
ответ
Используйте критерии создания для нескольких ассоциаций
Какое наиболее эффективное решение для получения status значение атрибута из экземпляра ClassD, имея его name Значение атрибута и начиная с экземпляра ClassA? Я могу использовать цикл в каждом списке, но я думаю, что есть лучшее решение с использова…
16 сен '15 в 07:58