Вопросы по теме 'nhibernate-criteria'
Могу ли я создать пользовательское выражение без использования предложения where?
Хотя я уже решил эту проблему в предыдущем вопросе, используя собственный запрос. Теперь мне интересно, можно ли создать пользовательское выражение, которое можно использовать в критериях, без использования предложения where? Причина, по которой я...
732 просмотров
schedule
06.05.2022
Использование ограничений NHibernate без строк в имени свойства
Когда вы создаете критерий, вы можете добавить ограничения, которые применяются к свойству. Есть 2 способа создания Ограничения:
Restrictions.Eq(string propertyName, object value)
or
Restrictions.Eq(IProjection projection, object value)...
1620 просмотров
schedule
16.05.2022
Составные идентификаторы и Restrictions.IdEq или сравнение в Linq не работают должным образом
У меня есть объект, в котором используется составной идентификатор. Я изменил код, чтобы использовать составной идентификатор в отдельном ключевом классе. Я ожидал, что с помощью Linq я смогу провести сравнение по ключевому объекту, а с Criteria API...
2793 просмотров
schedule
17.01.2024
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 просмотров
schedule
20.12.2022
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 просмотров
schedule
13.11.2022
как получить идентификатор объекта с помощью nhibernate createcriteria
Уведомление для новичков Я пытаюсь проверить, существует ли объект в базе данных, если я хочу обновить его, иначе создайте новый объект. Но использование CreateCriteria всегда возвращает объект без идентификатора? Есть идеи, почему? Я использую...
589 просмотров
schedule
29.10.2022
Fluent nhibernate проблема, запрос
Буду очень признателен за помощь в решении моей проблемы.
Класс L содержит набор R, а R содержит набор Q. Каждый экземпляр R может существовать в нескольких экземплярах L, а каждый экземпляр Q может существовать в нескольких экземплярах R.
Все...
167 просмотров
schedule
27.06.2023
Как я могу включить критерий 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 просмотров
schedule
26.07.2022
Пагинация критериев гибернации
Мне нужно добавить «разбиение на страницы» в списке класса. Эдж:
Class A
List B
поэтому мне нужно ограничить список B определенным значением
Что я делаю (используя критерии, и все это динамично):
ICriteria criteria =...
324 просмотров
schedule
16.04.2022
NHibernate - Как написать критерий запроса, чтобы отразить, имеет ли столбец нулевое значение или нет
Я кодирую экран со списком элементов. Каждый элемент включает кнопку, с помощью которой пользователь может открыть диалоговое окно для ввода или чтения (ранее введенного) отзыва по указанному элементу строки. Поскольку обратная связь содержит...
521 просмотров
schedule
06.03.2022
С# NHibernate динамически добавляет предложения Where (jqgrid)
Можно ли динамически добавлять предложения where в запрос NHibernate?
У меня есть набор предложений, которые мне нужно выполнить в цикле, и при необходимости добавить предложение Where, т.е. если пользователь ввел несколько критериев поиска.
Я...
1335 просмотров
schedule
03.02.2023
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