Вопросы по теме 'linq-to-nhibernate'
FirstOrDefault () прерывает FetchType = join с Linq для NHibernate
If i do
Session.Linq<MyClass>().Where(x => x.Id = someId).FirstOrDefault();
где MyClass имеет набор нетерпеливо загруженных дочерних объектов, FirstOrDefault() , кажется, препятствует этому, добавляя TOP 1 к SQL.
Это просто...
1439 просмотров
schedule
08.06.2024
Активная загрузка дочерних и дочерних коллекций в NHibernate
У меня проблема с NHibernate, пытающимся загрузить небольшую иерархию данных. Моя модель домена выглядит так:
class GrandParent
{
int ID{get;set;}
IList<Parent> Parents {get; set;}
}
class Parent
{
IList<Child> Children...
2096 просмотров
schedule
22.10.2023
Пользовательская функция Linq To NHibernate Plus sql
У меня есть довольно большой запрос linq-to-nhibernate. Теперь мне нужно добавить фильтр на основе определяемой пользователем функции, написанной на t-sql, в которую я должен передавать параметры. В моем случае мне нужно передать почтовый индекс,...
1435 просмотров
schedule
18.03.2024
Нужно ли не использовать методы в запросах LINQ?
В следующем коде есть разница, когда я помещаю «dl.DamageCount> 5» непосредственно в запрос или когда я перемещаю «dl.DamageCount> 5» в метод или функцию, а затем просто вызываю его из запроса?
Кажется, когда я перемещаю его в метод, запрос не...
158 просмотров
schedule
13.04.2024
Ошибка Nhibernate Linq для одного или по умолчанию
Я выдергиваю свои волосы здесь и не понимаю, в чем причина.
У меня есть следующий запрос LINQ:
return Session.Linq<CandidateAccountEntity>().SingleOrDefault(p => p.UserName.ToLower().Equals(userName.ToLower()));
и выдает следующую...
473 просмотров
schedule
20.01.2024
Linq to NHibernate Distinct() Тип выражения не поддерживается ошибка
У меня есть следующий код:
var data = (from v in this.GetSession().Query<WorkCellLoadGraphData>()
where v.WorkCellId == "13"
select
new WorkCellLoadGraphData...
1423 просмотров
schedule
22.10.2022
NHibernate Linq where clause: значение в коллекции
Мне интересно, могу ли я сделать предложение where, которое принимает коллекцию?
List<string> myStrings = new List<strings> {"1", "2"};
session.Query<Table>().Where(x => x.Id == myStrings).ToList();
Я в основном хочу...
2817 просмотров
schedule
06.12.2022
ActiveRecord 3 RC 1 с NHibernate 3.2 вызывает непредвиденное исключение
Поскольку на днях я почувствовал себя авантюристом, я решил скомпилировать ActiveRecord 3 RC 1 с NHibernate 3.2 и посмотреть, что произойдет. Помимо критических изменений, которые я исправил, я столкнулся с очень странным поведением в отношении...
420 просмотров
schedule
10.12.2023
Linq to NHibernate: сумма сумм
Наличие объектов NHibernate:
Company , Invoice и InvoiceLine с десятичным свойством Price .
Company имеет коллекцию типа Invoice , а Invoice имеет коллекцию типа InvoiceLine .
Как я могу получить сумму всех цен, принадлежащих...
2220 просмотров
schedule
20.11.2023
отложенное выполнение where в sql
у меня есть редактор, в котором люди могут создавать собственные sql-запросы. эти запросы являются объектами NHibernate.IQuery.
в нашем проекте мы используем NHibernate.Linq.LinqExtensionMethods.Query для получения объекта IQueryable, который...
436 просмотров
schedule
06.10.2022
Не удалось выполнить GroupBy с помощью NHibernate LINQ
У меня есть трудные времена, чтобы выполнить простую группировку на моих объектах. Неисправная строка кода
var xxx = jobQuery.GroupBy(j => j.EverifyCase)
.Select(g => new { EC = g.Key, MRJ = g.Last() })
.ToList();
Это дает мне...
762 просмотров
schedule
18.01.2024