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

дизайн интерфейса с Linq2Nibernate и IQueryable
При использовании Linq2Nibernate лучше заставить репозиторий возвращать IQueryable? Насколько я понимаю, если вы используете Linq для Nibernate, запрос не будет «срабатывать», пока вы не вызовете .First () или Single () и т. Д. Так не лучше ли...
212 просмотров
schedule 09.09.2023

Linq to Nhiberate - пункт Where
Я пытался найти ответ на этот вопрос, но не смог найти его в гугле. Вероятно, не искал правильные термины, поэтому подумал, что спрошу здесь. Следующее возвращает все мои контакты, а не те, которые совпадают с отправленным adjusterType. var...
153 просмотров
schedule 18.05.2023

FluentNHibernate RTM и NHibernate.Linq
У меня была запущена и работала система, в которой использовалась предварительная версия Fluent NHibernate v0.0.1.0 вместе с NHibernate 2.1.0.4000 и NHibernate.Linq 1.0.0.0. Я только что вставил новые библиотеки DLL Fluent NHibernate RTM и исправил...
1107 просмотров

Linq to nhibernate - проблемы с предложением where
Я использую linq-to-nhibernate со следующим запросом: ISession session = GetSession(); var query = from storeZoneStyles in session.Linq<StoreZoneStyle>() from storeZones in session.Linq<StoreZone>() where...
1121 просмотров
schedule 24.12.2023

Вопрос о провайдере NHibernate Linq
Кто-нибудь может мне ответить, в чем различия Session.Query Session.Linq и Session.QueryOver Что меня действительно интересует: Что будет поддерживаться в будущих версиях. Что мне следует начать использовать в чистом проекте. Пожалуйста,...
430 просмотров
schedule 20.08.2022

Nhibernate Linq в статье
Можно ли заставить Nhibernate linq генерировать запрос с предложением «In»? например - Where AnID in (x,y,z) ?
8645 просмотров
schedule 14.07.2022

Linq к вопросу nhibernate
Я пытаюсь создать запрос, используя linq 2 nhibernate, который генерирует sql, например: select * from table where id in (1, 2, 3, 4) На данный момент у меня есть такой код: var vouchers = Session.Linq<Voucher>()...
156 просмотров
schedule 08.01.2023

NHibernate – как запрашивать свойства подкласса при возврате суперкласса?
Использование NHibernate; можно ли запросить суперкласс при выполнении ограничений на уровне подкласса? Например (приносим извинения за псевдокод): Class A Property Prop1 End Class Class B Inherits Class A Property Prop2 End Class...
1765 просмотров
schedule 14.09.2023

Linq для проекции NHibernate на анон. type приводит к загадочной ошибке приведения
У меня есть объект TaxWork, который сохраняется с помощью NHibernate. Эта сущность имеет следующие свойства (среди прочего): public virtual TaxWorkType Type { get; set; } //Kctc.TaxWorkType is an enumeration public virtual TaxWorkStatus Status {...
490 просмотров

Nhibernate 3.0 LINQ: проблема с возвратом в IQueryable (не общая версия) - не позволяет ToList ()
Я использую последнюю версию Nhibernate, и у меня есть запрос linq, чтобы вернуть только 1 столбец. поэтому я не могу использовать, например, IQueryable, поскольку нет класса сущности - я возвращаю только 1 столбец. Но возврат к версии IQueryable...
2881 просмотров

Цепочка лямбда-выражений .net NHibernate Linq
Я пытаюсь создать метод, который создает предикат where для последующего использования в методе linq where (Linq2NHibernate). у меня есть метод, который выполняет создание выражения, которое будет использоваться в запросе Linq. Давайте посмотрим код...
942 просмотров

Поставщик NHibernate 3.0 Linq. Выберите «не работает» после «Пропустить» и «Вверх».
Привет, я использую NHiberante для заполнения выгружаемой и упорядоченной сетки моего веб-приложения. Все работало нормально, пока я не решил запустить проекцию. Это оригинальный рабочий код: var data = repository .Where(predicate);...
642 просмотров
schedule 12.05.2022

Как вы справляетесь с исключением Linq to NHibernate Fetch при выборе агрегатов?
Я использую реализацию IQueryable от LINQ to NHibernate в сетке asp.net mvc (в частности, telerik), где, как я знаю, мне нужно будет что-то с нетерпением получить для этой конкретной сетки. Итак, у меня есть запрос, который выглядит примерно так:...
742 просмотров

NHibernate 3, динамический компонент, словари и запросы LINQ
У меня есть эта сущность с записью <dynamic-component> и рядом свойств. Он используется в классе сущности как IDictionary . Сопоставление работает нормально, и все работает как надо, пока я не перейду к запросу, основанному на значениях в...
1335 просмотров
schedule 23.05.2022

Как реализовать поисковый запрос в NHibernate 3 (используя NHibernate.Linq)
Я пытаюсь создать поисковый запрос с помощью NHibernate, который будет фильтровать параметры из нескольких разных таблиц и приведет к несколько разумному SQL, который может использовать преимущества ленивой загрузки NHibernate. Фромм, читая различные...
1145 просмотров

Фильтрация IQueryable‹T› возвращает неправильный результат
Я только что столкнулся с довольно удивительной проблемой. Дело простое: вернуть все объекты, которые в данный момент активны, что означает: отфильтровать все результаты, возвращаемые методом GetAll() , в соответствии с их логическим свойством...
1173 просмотров
schedule 01.06.2022

Выберите, где свойство модели содержит все в списке пар ключ-значение
У меня есть следующий класс public class Account { IEnumerable<AccountData> Data { get; set; } } где AccountData public class AccountData { public virtual long Id { get; set; } public virtual AccountTag AccountTag { get;...
1764 просмотров
schedule 30.06.2022

ICriteria и Linq для NHibernate вместе
Как я могу создать один запрос, используя и ICriteria, и Linq? Пример: var q = Session .Query<T>() .Where(x.Id == 1) .ToCriteria() .Add(Restrictions.Eq("Title", "Ayende @ Rahien")) .List<T>();
471 просмотров

nHibernate - Получение с частной коллекцией
Есть ли способ использовать Fetch с частной коллекцией? Вот что у меня есть для кода: public class Owner { private ICollection<Cat> _cats = new List<Cat>(); public virtual int Id { get; set; } public virtual...
259 просмотров

LINQ to NHibernate — .GroupBy(). Skip().Take() вызывает исключение
NHibernate версии 3.3.1.4000 Запрос: IQueryable<Activity> activities = _repository.GetList<Activity>(); IQueryable<ActivityStatistic> statistics = activities .GroupBy(activity => activity.ActivityLicense.SerialNumber)...
1460 просмотров
schedule 10.12.2022