Вопросы по теме 'nhibernate-criteria'

Могу ли я создать пользовательское выражение без использования предложения where?
Хотя я уже решил эту проблему в предыдущем вопросе, используя собственный запрос. Теперь мне интересно, можно ли создать пользовательское выражение, которое можно использовать в критериях, без использования предложения where? Причина, по которой я...
732 просмотров

Использование ограничений NHibernate без строк в имени свойства
Когда вы создаете критерий, вы можете добавить ограничения, которые применяются к свойству. Есть 2 способа создания Ограничения: Restrictions.Eq(string propertyName, object value) or Restrictions.Eq(IProjection projection, object value)...
1620 просмотров

Составные идентификаторы и Restrictions.IdEq или сравнение в Linq не работают должным образом
У меня есть объект, в котором используется составной идентификатор. Я изменил код, чтобы использовать составной идентификатор в отдельном ключевом классе. Я ожидал, что с помощью Linq я смогу провести сравнение по ключевому объекту, а с Criteria API...
2793 просмотров

CreateCriteria, объединение ассоциаций
Как я могу написать следующий SQL с помощью CreateCriteria: SELECT sa_bec_matricula.* FROM sa_bec_matricula INNER JOIN sa_matricula ON sa_bec_matricula.sa_mtc_num = sa_matricula.sa_mtc_num INNER JOIN sa_periodo ON...
153 просмотров
schedule 31.01.2023

Справка по подзапросу NHibernate Criteria
Я использую NHibernate, и мое требование состоит в том, чтобы у меня было 2 таблицы: User и Ticket. Мне нужны все записи в User, но не в Ticket. В таблице билетов UserId используется в качестве ссылочного ключа для идентификатора первичного ключа...
1135 просмотров
schedule 31.05.2022

Соедините две таблицы, сравнив одинаковое значение в двух столбцах.
Для простоты и ясности предположим, что у меня есть эти три таблицы. Сотрудник [ id ] Имя сотрудника [идентификатор сотрудника, имя] Адрес сотрудника [идентификатор сотрудника, адрес] Единственные определенные свойства/отношения...
903 просмотров

NHibernate Иерархическая выборка данных с помощью одного запроса
У меня есть таблица в БД, где столбцы, как показано ниже. Id Name Publisher ParentId ------------------------------------------ 100 Sample1 ExamplePublisher NULL 200 Sample2 ExamplePubl3 100 Отображение...
254 просмотров
schedule 20.03.2022

Как решить проблему неправильной инициализации коллекции nHibernate
nHibernate3; получение записей 4xxx из схемы данных EAV. Когда nHibernate или .NET впервые инициализирует эти коллекции, мы наблюдаем серьезный штраф. Последующие вызовы кажутся более эффективными. Выполнение тех же запросов в SQL Server...
4543 просмотров

как получить идентификатор объекта с помощью nhibernate createcriteria
Уведомление для новичков Я пытаюсь проверить, существует ли объект в базе данных, если я хочу обновить его, иначе создайте новый объект. Но использование CreateCriteria всегда возвращает объект без идентификатора? Есть идеи, почему? Я использую...
589 просмотров

Fluent nhibernate проблема, запрос
Буду очень признателен за помощь в решении моей проблемы. Класс L содержит набор R, а R содержит набор Q. Каждый экземпляр R может существовать в нескольких экземплярах L, а каждый экземпляр Q может существовать в нескольких экземплярах R. Все...
167 просмотров

Как я могу включить критерий nHibernate для подсчета совпадающих записей
ОБЩАЯ ИНФОРМАЦИЯ: У меня есть таблицы Master и Detail, M и D; M содержит заказы, а D содержит детали заказа с деталями разных размеров (S, M, L, XL). Данный заказ может содержать любое количество частей. 95% всех заказов содержат хотя бы...
194 просмотров
schedule 08.08.2022

Запросы критериев NHibernate - Как связать логические операторы
Я ищу пример того, как создать запрос критериев, который приведет к SQL, подобному этому (или с аналогичным эффектом): SELECT x, y, z FROM SomeTable tbl WHERE tbl.a = 'some value' AND ( (tbl.b = '1' AND tbl.c = 'whatever1' AND tbl.d = 123)...
1628 просмотров
schedule 14.03.2022

Отфильтруйте результаты с помощью n-hibernate путем сопоставления с другой таблицей БД.
Я уже написал Hbn и код для получения пользователей из базы данных. со следующей информацией идентификатор пользователя, имя, электронная почта, телефон теперь у нас есть новое требование, в котором была создана новая таблица со следующими...
93 просмотров

Пагинация критериев гибернации
Мне нужно добавить «разбиение на страницы» в списке класса. Эдж: Class A List B поэтому мне нужно ограничить список B определенным значением Что я делаю (используя критерии, и все это динамично): ICriteria criteria =...
324 просмотров

NHibernate - Как написать критерий запроса, чтобы отразить, имеет ли столбец нулевое значение или нет
Я кодирую экран со списком элементов. Каждый элемент включает кнопку, с помощью которой пользователь может открыть диалоговое окно для ввода или чтения (ранее введенного) отзыва по указанному элементу строки. Поскольку обратная связь содержит...
521 просмотров
schedule 06.03.2022

С# NHibernate динамически добавляет предложения Where (jqgrid)
Можно ли динамически добавлять предложения where в запрос NHibernate? У меня есть набор предложений, которые мне нужно выполнить в цикле, и при необходимости добавить предложение Where, т.е. если пользователь ввел несколько критериев поиска. Я...
1335 просмотров

Nhibernate Expression.In limit
Я запрашиваю запрос критериев Nhibernate с более чем 2100 значениями для предложения In. Я делаю что-то вроде Session.CreateCriteria (typeof ()). Add (Expression.In ("fieldName", arrayValue)), где arrayValue содержит более 2100 значений. Я...
862 просмотров
schedule 27.01.2023

Критерии и прогнозы NHibernate
У меня есть такие объекты, как показано ниже: (1) Курс (с деталями) (2) Студент (с деталями) (3) StudentEnrolment (с отображением студента на курс один ко многим) Теперь я пытаюсь создать класс проекции (называемый CourseSummary), который имеет...
6159 просмотров
schedule 21.11.2022

Запрос критериев NHibernate: работа с разделами
Я только начал изучать запросы NHibernate Criteria. Теперь займемся этой проблемой таблицы соединения и разбиения. Справочная информация: 1. две объектные модели: Проект, Пользователь 2.Свойства модели: Проект: ID (целое)...
807 просмотров
schedule 24.02.2023

Как можно создать этот запрос, используя NHibernate QueryOver вместо Linq?
Мне нужно использовать QueryOver вместо Linq, но я изо всех сил пытаюсь воссоздать следующий запрос: public IQueryable<AuctionItem> GetLiveAuctionItems(){ repository.Query<AuctionItem>().Where(IsInActiveAuction() } public static...
486 просмотров
schedule 23.11.2023