Описание тега nhibernate-criteria
API NHibernate Criteria позволяет выполнять динамические объектно-ориентированные запросы в NHibernate.
2
ответа
QueryOver завершается неудачно с не удалось разрешить свойство:
Я использую NHibernate 3.0 и сравнивал Query и QueryOver var p = _prepo.Query<Party>() .Where(c => c.Person.LastName == "Bobby") .FirstOrDefault(); Выше работает, я получаю прокси-класс для p.Person, если я просматриваю граф объекта. var p …
03 апр '12 в 19:19
1
ответ
Извлечение пагинации с коллекцией
Рассмотрим две сущности Person который имеет one-to-many коллекция Vehicles public class Person { public IList<Vehicle> Vehicles { get; set;} } public class Vehicle { public string Name { get; set;} public Person Owner { get; set; } } Я отобра…
05 май '14 в 14:55
1
ответ
Eagarly загружая отношения многих ко многим
У меня есть тип категории и тип элемента с двунаправленным отношением "многие ко многим". Обе стороны этих отношений ленивы. Я хочу написать запрос на HQL или ICriteria, который выполняет следующие действия: учитывая идентификатор категории, загружа…
08 авг '11 в 02:04
0
ответов
Как преобразовать этот гибкий SQL-запрос в критерии nhibernate?
У меня есть таблицы at_timesheet ID EmployeeID WorkingHours Date ... ...// other columns 1 ID0001 08:00:00 2012-05-10 ... ... 2 ID0002 02:00:00 2012-05-10 ... ... 3 ID0001 07:00:00 2012-07-20 ... ... ... ... И мой SQL-запрос: SELECT EmpID, Sum(Hour(…
10 окт '12 в 14:15
1
ответ
Hibernate, Nhibernate Eager Загрузка не работает (игнорируется)
Все, Используя nhibernate 5.x, asp.net 4.6.1 У меня есть следующая ассоциация: Адрес проекта => Проект => Регион Я хочу запросить адрес проекта и нетерпеливо загрузить проект и регион проекта (а также страну, которая находится в проекте),... проект …
06 июн '18 в 15:55
1
ответ
HQL-запрос, который возвращает столбец типа string
Как извлечь значение типа строки из одного столбца, используя HQL. Я попробовал следующий способ, но не работает. public virtual string GetCityById(int Id) { using (var session = sessionFactory.OpenSession()) { using (var transaction = session.Begin…
25 июн '12 в 13:48
1
ответ
Критерии Nhibernate v2.1.2 включают добавление нескольких дней к модифицированному на> datetimenow
Хотите добиться чего-то вроде**ModifiedDate.AddDays(20) > текущая дата-время ** Где модифицированный объект добавляется с настраиваемым значением и который снова сравнивается с тем, больше ли он, чем текущая дата / время. Например, в БД я изменил да…
22 дек '14 в 13:36
1
ответ
NHibernate QueryOver с левыми соединениями
Это заняло у меня несколько дней, и я надеюсь, что кто-то из гуру NHibernate сможет мне помочь. У меня настроен запрос, который работает в SQL Server, и я хочу получить то же самое в NHibernate. Но все мои попытки (я много гуглил и просматривал в st…
25 мар '14 в 10:27
1
ответ
Nhibernate критерии выражения.in со строкой CSV
Здравствуйте. Можно ли в nhibernate создать выражение expressionCin.in со строкой csv, например public static List<T> ToList(string csvOnly) { ISession session = NhSessionMenager.Instance.GetSession(); List<T> l = session.CreateCriteria(…
26 мар '12 в 12:19
1
ответ
Как скрыть некоторые поля с помощью NHIbernate ICriteria?
Вот сценарий, над которым я работаю: сейчас у нас есть оператор SQL, который выглядит следующим образом: SELECT a.ID,a.MsgNumber,CASE WHEN @HasAccess=1 THEN Title ELSE '*********' END AS Title FROM Messages Мы хотим, чтобы операторы могли видеть, за…
22 май '12 в 07:30
1
ответ
Свободный Nhibernate - выбор конкретного столбца и подсчет запросов с группировкой по
У меня возникли некоторые проблемы при исключении запроса в беглом nhibernate. У меня есть таблица: книги со следующими столбцами: ID, NAME, YEAR, BOOK_TYPE, AUTHOR_ID Я хочу выполнить следующий SQL-запрос в Fluent NHibernate: SELECT BOOK_TYPE, COUN…
29 ноя '15 в 12:07
1
ответ
Критерии таблицы на подкласс Nhibernate для идентификатора подкласса используют ключевой столбец в родительской таблице
Я использовал таблицу для каждого подкласса для наследования в моем приложении, как описано в посте Айенде здесь. Тем не менее, когда я запрашиваю подкласс конкретно, скажем, Company, и выполняю фильтрацию по Id (который я знаю), полученный SQL-код …
14 дек '10 в 14:59
1
ответ
Можно ли иметь разные значения с Nhibernate?
У меня есть объект человека, который я сортирую: persCriteria = criteria.GetExecutableCriteria(Session) .AddOrder(Order.Asc("LastName")) .AddOrder(Order.Asc("FirstName")); У меня также есть атрибут под названием CommonName, Чего я хочу? Ну, я хочу и…
01 июл '13 в 15:05
0
ответов
Hibernate Подзапросы
У меня есть ситуация, когда мне нужно преобразовать запрос, как:- select hostname, avg(cpu_utilization_percentage) from cpu_utilization where timestamp In (select distinct(timestamp) from report.cpu_utilization order by timestamp desc limit 6) group…
02 авг '17 в 11:09
1
ответ
NHibernate - неправильные столбцы в запросах
Я получаю периодически возникающую проблему с NHibernate, когда он генерирует запрос для сущности, но заменяет один из столбцов столбцом из совершенно другой (и не связанной) сущности. Он заменяет только один столбец и обычно решается путем перезапу…
27 янв '14 в 13:58
3
ответа
Создать пользовательский критерий в NHibernate?
Я все еще немного n00b, когда дело доходит до NHibernate. Допустим, у меня есть следующее: var myCriteria = this.Session.CreateCriteria(typeof(SomeModel)) .Add(Restrictions.Eq("SomeProperty", someValue); Затем, скажем, я хочу добавить критерии таким…
22 июн '12 в 20:50
0
ответов
Критерии гибернации, как на словах
Я хочу сделать это с помощью критерия nhibernate: SELECT Text FROM Table WHERE Text Like 'Re% Wi%' Результат должен быть: Red Wine У меня есть параметр поиска в виде строки "Re Wi" из пользовательского интерфейса. Каков наилучший подход? разбить стр…
29 мар '11 в 09:02
3
ответа
Использование NHibernate Ограничения без строк в имени свойства
При создании критерия вы можете добавить ограничения, которые применяются к свойству. Есть 2 способа создания Ограничения: Restrictions.Eq(string propertyName, object value) или жеRestrictions.Eq(IProjection projection, object value) Дело в том, что…
31 авг '10 в 21:25
1
ответ
Фильтрация только отрицательных значений с использованием проекционных запросов nhibernate
Я пытаюсь отфильтровать только отрицательные значения с помощью запросов проекции nhibernate. Ниже мой код для этого SearchTemplate RefundTemplate = new SearchTemplate(); RefundTemplate.Criteria = DetachedCriteria.For(typeof(AirBilling), "Ab"); Refu…
19 июн '12 в 19:43
1
ответ
NHibernate Futures против CreateMultiCriteria
В прошлом я использовал как NHibernate Futures, так и NHibernate CreateMultiCriteria для пакетных SQL-запросов. Есть ли причины, по которым я хотел бы использовать одну или другую. Оба эти метода эквивалентны или это вопрос предпочтения?
01 авг '11 в 19:58