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

Запрос Linq-to-nHibernate с несколькими объектами?
Поддерживает ли Linq-to-NHibernate получение данных из нескольких объектов в одном запросе? e.g.: Dim query = From f In context.Session.Linq(Of Floor)() _ Select f.Id, f.Name, f.Building.Id, f.Building.Name Dim results =...
1330 просмотров
schedule 01.04.2023

NHibernate.Linq LockMode
Можно ли установить LockMode при использовании NHibernate.Linq? При использовании ICriteria я могу так: var criteria = Session.CreateCriteria<Foo>(); criteria.SetLockMode(LockMode.None); criteria.Add(Expression.Eq("Title", title));...
2424 просмотров
schedule 25.05.2022

Странная проблема с LINQ to NHibernate и сравнением строк
Я использую LINQ to NHibernate и столкнулся со странной проблемой при сравнении строк. Следующий код работает нормально, но когда я раскомментирую: //MyCompareFunc(dl.DamageNumber, DamageNumberSearch) && и комментарий:...
1336 просмотров
schedule 07.07.2022

База данных Linq 2 Sybase ASE? Какие есть варианты?
Мне нужно запросить существующую базу данных Sybase ASE, и я хотел бы использовать синтаксис Linq для извлечения данных. Мне не нужен ни доступ для записи, ни полный набор операторов Linq, только Select() , SelectMany() , Where() и GroupJoin()...
3598 просмотров

Разница между отложенным выполнением и отложенным вычислением в C #
Не могли бы вы сообщить мне, в чем точная разница между отложенным выполнением и ленивым вычислением в C #? Эти два используются как синонимы. Не могли бы вы объяснить разницу на примере?
7227 просмотров
schedule 09.01.2023

Проблема с оболочкой Linq to NHibernate с использованием оператора where
Я использую оболочку для получения некоторых данных из таблицы User IQueryable<StarGuestWrapper> WhereQuery = session.Linq<User>().Where(u => u.HomeClub.Id == clubId && u.IsActive).Select( u =>...
283 просмотров

NHibernate с репозиторием или без него
По этому поводу есть несколько схожих вопросов, но я до сих пор не нашел достаточно причин, чтобы решить, каким путем идти. На самом деле вопрос в том, разумно ли абстрагироваться от NHibernate с использованием шаблона репозитория или нет ?...
1470 просмотров

Добавление вычисляемых свойств в класс вызывает ошибку NHibernate при использовании Linq to NHibernate
Я добавил в свой класс некоторые рассчитанные свойства только для чтения, и теперь он выдает исключение QueryException: не удалось разрешить свойство. Вот мой класс (фальшивые расчеты прямо сейчас): public class IncompleteApplication :...
2368 просмотров
schedule 12.11.2022

Есть ли способ объединить результаты двух IQueryable ‹T› с помощью NHibernate и Linq?
У меня есть два отдельных запроса, которые возвращают один и тот же IQueryable, и я хотел бы объединить их перед проектированием. Похоже, что ни Union, ни Concat не реализованы в Linq to NHibernate? Кто-нибудь знает, как я могу этого добиться?
2324 просмотров
schedule 28.06.2023

NHibernate - Ограничения LINQ
Я довольно часто использую Nhibernate с LINQ, и у меня есть несколько проблем. Скажем, у меня есть следующие объекты: public class User { public virtual int UserID { get; set; } public virtual bool IsActive { get; set; } public...
1143 просмотров

Получение индекса было вне диапазона исключений с помощью NHibernate
В настоящее время я создаю веб-приложение с MVC и NHibernate. Теперь, когда я хочу получить информацию из базы данных, я получаю исключение индекса вне допустимого диапазона. Текущая ситуация следующая. Я получил файлы сопоставления трех таблиц...
1550 просмотров

NHibernate .Query возвращает устаревшие данные
Это мой модульный тест (это совершенно бессмысленно, но доказывает свою точку зрения Config entity = new Config("key", "value"); Session.SaveOrUpdate(entity); Config config = Session.Query<Config>().SingleOrDefault(c => c.Key ==...
811 просмотров
schedule 23.09.2022

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

NHibernate: Как добавить список ‹Product›, который я создал вручную, в Nhibernate?
Я создал список продуктов, то есть список вручную в коде. Возможно ли с помощью nhibernate отправить список продуктов и автоматически добавить детали. Свойство класса продукта - это идентификатор автоматического увеличения в базе данных. Я...
1259 просмотров

Можно ли использовать NHibernate 3 с текущей версией Castle ActiveRecord?
Мне нужно использовать нового поставщика LINQ в NHibernate 3.0 с помощью Castle ActiveRecord. Как это возможно. Могу ли я просто заменить сборку NHibernate 3.0 на ту, что идет с Castle ActiveRecord?
358 просмотров

Проблема с пропуском и взятием в запросе NHibernate 3 Linq
Используя linq to NHibernate (NHibernate v3), у меня есть следующий запрос LINQ: var session = this.GetSession(); var rgn = this.Get(regionId); var query = from t in session.Query<Tag>() where...
1489 просмотров
schedule 25.06.2023

Linq-to-NHibernate OrderBy не работает
Я пытаюсь заказать запрос Linq в NHibernate. var clients = (from c in session.QueryOver<Clients>() orderby c.Nom select c ).List(); Это не работает: List () не...
1328 просмотров
schedule 20.04.2022

Перевести этот запрос Sql в NHibernate Linq или критерии?
У меня есть схема безопасности, в которой определенные объекты защищены ссылкой на SecureEntity. SecureEntity имеет набор RolePermissions, каждый из которых имеет флаг разрешения и приоритет. Идея состоит в том, чтобы сопоставить роли пользователя с...
496 просмотров
schedule 30.03.2024

Можно ли вызвать IQuerable.ToFuture () и IQuerable.Fetch () в одном запросе для NHibernate (›3.0) Linq?
Я хочу использовать LINQ to NHibernate для классического сценария подсчета / разбивки на страницы: var query = Session.Query<Entity>().Where(...); var count = query.ToFutureValue(c => c.Count()); var results = query.OrderBy(x =>...
615 просмотров
schedule 11.11.2022

Вычисляемый столбец NHibernate
У меня есть объект («A»), который я сохраняю через NHibernate. У этой сущности может быть несколько дочерних элементов типа («B») в базе данных, и когда я извлекаю сущность A, я хочу иметь свойство, указывающее количество сущностей B, принадлежащих...
3206 просмотров
schedule 02.06.2022