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

Как выразить этот запрос LINQ с помощью API NHibernate ICriteria?
В моем текущем проекте используется NHibernate 3.0b1 и NHibernate.Linq.Query<T>() API. Я довольно свободно владею LINQ, но у меня нет абсолютно никакого опыта работы с HQL или ICriteria API. Один из моих запросов не поддерживается IQueryable...
580 просмотров

Критерии Nhibernate table-per-subclass для идентификатора подкласса используют ключевой столбец в родительской таблице
Я использую стратегию наследования для каждого подкласса в своем приложении, как описано в сообщении Айенде здесь . Однако, когда я запрашиваю конкретный подкласс, скажем «Компания», и выполняю фильтрацию по идентификатору (который я знаю),...
937 просмотров

NHibernate Futures против CreateMultiCriteria
В прошлом я использовал как NHibernate Futures, так и NHibernate CreateMultiCriteria для пакетных запросов sql. Есть ли причины, по которым я хотел бы использовать тот или иной. Являются ли оба эти метода эквивалентными или это вопрос предпочтений?
644 просмотров

Производительность сортировки NHibernate
Я испытываю некоторую отрицательную производительность при отсортированных запросах. Вот как запрос генерируется и обрабатывается NHibernate: SELECT TOP 50 y0_, y1_ FROM **(SELECT distinct r1_.Id as...
175 просмотров

Запрос Linq to NHibernate, сравнивающий перечисление, отображаемое как целое число, завершается успешно, но не выполняется как эквивалентный запрос критериев
Я запрашиваю ProductRisk, который содержит свойство Status, где Status — это перечисление. Вот сопоставление для ProductRisk: public class ProductRiskMap : ClassMap<ProductRisk> { public ProductRiskMap() {...
1178 просмотров

Используя Nhibernate, я хочу использовать имя пользователя и пароль для входа
Мне нравятся люди, которые помогают мне в том, что данные имени пользователя и пароля присутствуют в таблице TUser. Моя задача состоит в том, как я могу проверить, когда я вхожу в систему, используя имя пользователя: admin и пароль: admin, и нажимаю...
857 просмотров
schedule 24.09.2022

Чтобы вставить значение внешнего ключа в mvc3 nihibernate
Я делаю приложение под названием «Форум вопросов и ответов», используя nhibernate в mvc3. На первой странице у меня есть список вопросов, отображаемых в виде ссылки, и когда я нажимаю на нее, он направляет меня на страницу ответов. Структура...
601 просмотров

Оператор QueryOver для выбора N строк с убывающим порядком DateTime
Я пытаюсь написать оператор QueryOver для выбора N строк в порядке убывания времени. session.QueryOver<T>().Take(10).OrderBy(x=>x.DateInserted); К сожалению, это совсем не работает. Есть ли способ разобраться?
6053 просмотров

Сравнение месяцев критериев NHibernate
Я пытаюсь получить записи на основе определенного поля даты. Моим критерием является отображение только записей, значения которых не попадают в текущий месяц и не превышают сегодняшнюю дату. Я уже закодировал критерии, которые работают для...
1408 просмотров

Реализация критериев для неподдерживаемых методов
Я написал приложение, которое использует LINQ to NHibernate для запросов к базе данных. Код в моем доменном слое создает выражения типа System.Linq.Expressions.Expression<Func<T, bool>> Они передаются в репозитории на моем уровне...
149 просмотров

API критериев гибернации с доступом = сопоставление полей
У меня проблема при использовании Hibernate Criteria API: var query = session.QueryOver<MyClass>().Where(param => param.Name == "myFilterName").List<MyClass>(); При выполнении этого оператора возникает исключение...
950 просмотров

NHibernate: запрос по дискриминатору ассоциации
Мой вопрос похож на этот вопрос . Но я хочу запросить по дискриминатору дочерней сущности, связанной с отношением один к одному, и не зная точного значения дискриминатора, т. е. по типу, а не по строке. Учитывая hbm как: <class...
897 просмотров
schedule 18.05.2022

Как я могу сгенерировать запрос Nhibernate, используя критерии для следующего SQL-запроса
У меня есть запрос sql, как показано ниже: SELECT * FROM USER R INNER JOIN userdepartment C ON R.id = C.userid INNER JOIN userdepartment K ON C.userid = K.userid WHERE C.departmentid = 155...
160 просмотров

Группа nHibernate по годам и месяцам с подсчетом
Я пытаюсь получить список всех лет и месяцев для набора статей/блогов. var query = (from article in _session.Query<Article>() where article.Parent == articleList && article.PublishOn != null group article by...
1054 просмотров

Nhibernate SetFetchMode - внутреннее и левое внешнее соединение
Все, У меня есть объект под названием Client, который связан с объектом под названием Region как: Клиент -> Регион Все мои объекты загружены лениво (настройка по умолчанию nhibernate). Регион в клиенте отображается как NotNull = false:...
1952 просмотров

Критерии NHibernate: подзапрос после предложения From
Как я могу написать следующий SQL, используя критерии: select b.Name as Batch, b.Capacity as Capecity, a.tStudent as Admit, (b.Capacity-a.tStudent) as Availabe from ( SELECT count(Id) as tStudent, BatchId FROM [dbo].[Student] group by...
460 просмотров

Grails: ошибка при применении критериев запроса
Я применяю некоторый критерий запроса, чтобы найти сумму столбцов и сохранить результат в длинном формате. Когда в таблице есть данные, она работает нормально, но в случае, если записи соответствия не найдены, выдается следующая ошибка:...
59 просмотров
schedule 05.08.2022