Результаты поиска по запросу "nhibernate"

2 ответа

 или же

ужно знать, в чем разница между JoinQueryOver и JoinAlias ​​и когда их использовать? Благодарю.

1 ответ

@FlorianLim Я думаю, что JonathanO имел в виду «Если у запросов общий корень с несколькими дочерними коллекциями (например, чтобы избежать декартового произведения), то NH может« объединить »несколько коллекций в одну сущность». Ему было интересно, как это можно настроить. Судя по всему, это невозможно сделать с помощью LINQ API NHibernate. Это неудачно. Похоже, что это относится и к v3.3 (именно так я нашел этот вопрос). Может ли кто-нибудь подтвердить, что это все еще проблема в 3.3?

вая, что многоуровневый граф объектов вызывается с использованием Future как: var Dads = db.Session.Query<Parent>().Where(P => P.EntityKey == Id) .ToFuture<Parent>(); var Kids = db.Session.Query<Kid>().Where(K => K.Parent.EntityKey == Id) ...

3 ответа

Да, ты прав! Я использовал ваш синтаксис, но забыл опубликовать здесь;)

ел бы создать QueryOver, как это SELECT * FROM Table WHERE Field IN (1,2,3,4,5)Я пробовал сContains метод, но я столкнулся с исключением «System.Exception: нераспознанный вызов метода: System.String: Boolean Contains (System.String)» Вот мой ...

ТОП публикаций

1 ответ

NHibernate: Как мне XmlSerialize ISet <T>?

Дано: Я пытаюсьсоздать REST API с помощью ASP.NET MVC [http://msmvps.com/blogs/omar/archive/2008/10/03/create-rest-api-using-asp-net-mvc-that-speaks-both-json-and-plain-xml.aspx] .Я использую NHibernate в моем слое доступа к данным.Проблема: Я ...

7 ответов

 для вас, чтобы посмотреть.

мер, я хочу заполнить элемент управления gridview на веб-странице ASP.NET только данными, необходимыми для отображаемого числа строк. Как NHibernate может поддержать это?

1 ответ

Спасибо! Отличный ответ в том, что он был не только информативным, но и тем, на что я надеялся!

ал немного о NHibernate с SQLite, полагая, что это может быть очень хорошим вариантом, когда мне нужна легкая обработка базы данных. Я прочитал следующее (и ссылки), в которых рассказывается о том, как диалект NHibernate SQLite не поддерживает ...

2 ответа

@pijush, это только означает, что у вас не может быть только конструктор без параметров. Просто добавьте конструктор без параметров, и все готово.

я есть простая сущность под названиемEmployeeEntity со свойствамиID, Name, Age, Organisation, а такжеDesignation, Я просто запрашиваю базу данных с помощью запроса IQuery query = session.CreateQuery( "select Name, Designation, Age, ...

1 ответ

github.com/jagregory/fluent-nhibernate/wiki/...

аюсь понять, как остальная часть сообщества тестирует свои сопоставления Fluent Nhibernate. Допустим, у меня есть следующие сопоставления: public UserHeaderMap() { Table("USER_HEADER"); Id(x => x.Id, "USER_ID"); Map(x => x.LoginName, ...

1 ответ

, Поскольку границы следуют совершенно другим понятиям, пути к этому нет. Вы должны знать, откуда поступают данные, и, возможно, использовать дополнительные ограничения БД.

ел несколько примеров, в которыхdecimal используется в проектах NHibernate для отображения столбцов целых чисел в Oracle. Щас пользуюсьint а такжеlong в моей программе. Каковы преимуществаdecimal надint/long? Это работает лучше?

5 ответов

Просто вызовите DTOConverter.Convert (dataReader) и другие подобные методы для преобразования вашей записи базы данных в DTO / Business Entity

емного стыдно сказать, что я никогда не использовал ORM; как вы, наверное, помните, большая часть моей карьеры связана с классическим ASP, а маленький .NET, который я делаю, - это только обслуживание. Для моей собственной карьеры, а также для ...