Описание тега icriteria

NHibernate Criteria Interface: Criteria is a simplified API for retrieving entities by composing NHibernate.Expression objects
2 ответа

Упорядочить по количеству коллекций, используя ICriteria & NHibernate

Используя стандартный пример NHibernate для кошек и котят, как бы я использовал ICriteria для сортировки кошек по количеству котят? Например, я хочу сделать что-то вроде: ICriteria crit = Session.CreateCriteria(typeof(Cat)); return crit.Order(Order.…
03 мар '09 в 00:04
2 ответа

Критерий API с предложением в отношении многих ко многим

В NHibernate 3 введено предложение With для Criteria API. Я пытаюсь использовать его, чтобы ограничить объединение отношений "многие ко многим", и NHibernate применяет дополнительное ограничение объединения к таблице ссылок, а не к правильной таблиц…
01 июл '11 в 17:34
1 ответ

NHibernate L2 Cache - свободная конфигурация nHibernate

Мне удалось настроить кэш L2 для Get\Load в FHN, но он не работает для запросов, настроенных с использованием интерфейса ICriteria - он не кеширует результаты этих запросов. Кто-нибудь знает почему? Конфигурации следующие: ICriteria: return unitOfWo…
1 ответ

Критерии NHibernate: как исключить определенные сопоставленные свойства / коллекции?

Вот моя (упрощенная) модель: Билет -> Обратный звонок (и) клиента Мой Билет сопоставлен так, чтобы, когда это загружено, Обратные вызовы были также. base.HasMany<TechSupportCallback>(x => x.Callbacks) .KeyColumn(Fields.TRACKED_ITEM_ID) .Not…
21 июл '11 в 18:13
1 ответ

Запрос временной таблицы в NHibernate

У меня есть процесс, который генерирует для меня набор результатов и сохраняет его во временной таблице. У меня есть имя временной таблицы. Я пытаюсь найти способ, используя NHibernate, создать DetachedCriteria против временной таблицы. Другими слов…
05 июл '11 в 21:43
1 ответ

Запрос критериев NHibernate - выберите различие с присоединенным объектом

У меня есть личность лица. У каждого человека есть страна, я хочу выбрать все страны, в которых есть люди. Этот критерий запроса возвращает все отдельные идентификаторы CountryID criteria.SetProjection(Projections.Distinct(Projections.Property("Coun…
18 ноя '09 в 02:00
1 ответ

Как получить запрос такого типа в NHibernate: SELECT DISTINCT FileName From CustomerFile WHERE name = ' ' AND timeframe = ''

Пожалуйста, не перенаправляйте меня на другие подобные виды HQL в Stackru, потому что они не работают для меня. Я действительно ценю ваше направление на это. Благодарю. Воспроизведение запроса такого типа в Nhibernate с API-интерфейсом ICriteria: SE…
15 окт '09 в 15:38
2 ответа

NHibernate сущность слабой связи

Допустим, у меня есть объект под названием MyItem. Он может быть включен во многих "родителей", таких как SomeCollection и SomeOtherCollection. Поскольку это может быть включено во многих родителей, и поскольку я не хочу, чтобы MyItem знал о родител…
1 ответ

NHibernate: Критерии - получение списка идентификаторов детей

У меня есть пара сущностей в отношениях многих ко многим. Учитывая идентификатор родителя, как мне, используя ICriteria, получить список детей? Код до сих пор: var driverList = DriverGroup.CreateCriteria() .Add(Restrictions.IdEq(groupId)) .SetFetchM…
01 апр '11 в 23:17
1 ответ

NHibernate icriteria SQLFunction левый

Как мне реализовать следующее утверждение в NHibernate iCriteria Select * From LECNNy where Left(Address,4)='test' Это должно быть что-то вроде Projections.SqlFunction("left"("Address"), Но как мне передать число символов и переменную?
23 сен '14 в 08:52
1 ответ

Есть ли способ установить комментарий SQL из IQueryable?

ICriteria имеет SetComment(), но я не вижу ничего похожего на IQueryable,
27 дек '18 в 10:33
0 ответов

Создание отчетов с помощью NHibernate

У меня есть следующие объекты (упрощено для этого примера), сопоставленные с помощью Fluent NHibernate: public class Stock : Security { public virtual string TickerName { get; set; } public override string GetName() { return TickerName; } } public c…
27 окт '09 в 08:39
1 ответ

Фильтровать по не отображенному параметру

Как я мог объявить параметр (ids) и добавить его, где часть выбора в NHibernate, используя ICriteria API? DECLARE @ids xml ='<ScopeIds><id>417444AC-6C57-4CB7-91E1-6E0B5832EDBB</id></ScopeIds>' SELECT * FROM MyTable p WHERE /*…
21 апр '14 в 14:43
1 ответ

Nhibernate объединяет две ICriterias?

Могу ли я объединить две Icriterias? Я строю один Icriteria и строю другой отдельно и хочу объединить их.
23 июл '12 в 14:49
3 ответа

Критерии Nhibernate: "выберите максимум (id)..."

Можно ли использовать критерии для выполнения команды t-sql, чтобы выбрать максимальное значение для столбца в таблице? 'выберите @cus_id = max(id) + 1 из клиентов " Ta Олли
14 авг '09 в 14:43
0 ответов

QueryOver: с учетом регистра, как или равно

Есть много сообщений в Интернете и переполнении стека, в которых говорится о решении проблемы лайков без учета регистра. Я думаю, это связано с тем, что база данных этих людей по умолчанию чувствительна к регистру. Сервер Sql по умолчанию использует…
27 мар '13 в 15:44
7 ответов

Запросите коллекцию с помощью Nhibernate Criteria Api?

У меня есть объект "Estate", и у этого объекта есть коллекция "EstateFeatures"(тип:EstateFeature), а у EstateFeature есть свойство "MyFeatureValue". Примечание: это ограниченные свойства для вопроса. У всех сущностей есть Id, все необходимые и т. Д.…
10 фев '09 в 22:41
1 ответ

NHIbernate: настройка подзапроса для использования значения свойства из внешнего запроса

У меня есть следующие под / критерии: var sq = DetachedCriteria.For<Title>() .CreateAlias("Genres", "genre") .Add(Restrictions.IsNull("genre.ParentId")) .SetProjection(Projections.Property<Genre>(g=>g.Name)); var q = session.CreateCri…
16 апр '11 в 08:58
0 ответов

Список запросов<int> с использованием ICriteria

Я использую FluentNHibernate и имею сущность, которая упрощенно выглядит как public class Document { public virtual int ID; public virtual IList&lt;int&gt; Compagnies; } Отображение похоже на: public DocumentMap() { Id(x =&gt; x.ID, "Document_id").G…
20 фев '18 в 09:50
1 ответ

Ограничение NHibernate ICriteria находит свойства в коллекции, которые соответствуют значению

Предположим, у меня есть следующее: public class MyClass { public List&lt;Widget&gt; WidgetList { get; set; } } public class Widget { public string Foo { get; set; } public string Bar { get; set; } } Я хочу запросить это, используя NHibernate ICrite…
28 сен '15 в 14:36