Вопросы по теме 'nhibernate'
NHibernate Session.Flush () Отправка запросов на обновление при отсутствии обновлений
У меня есть сеанс NHibernate. В этом сеансе я выполняю ровно 1 операцию, а именно запускаю этот код для получения списка:
public IList<Customer> GetCustomerByFirstName(string customerFirstName)
{
return...
10279 просмотров
schedule
17.06.2022
NHibernate и общий веб-хостинг
Кто-нибудь смог запустить проект на основе NHibernate на общем веб-хосте?
NHibernate делает множество причудливых вещей с отражением за кулисами, но хост, который я использую в данный момент, позволяет приложениям работать только со средним уровнем...
1863 просмотров
schedule
08.10.2022
Как я могу сгенерировать DDL миграции из файлов сопоставления NHibernate?
Я использую в своем проекте NHibernate 2 и PostgreSQL. Класс SchemaExport отлично справляется с созданием схемы DDL для базы данных, но он хорош до первого приложения.
Есть ли способ сгенерировать DLL "миграции" (пакет "ALTER TABLE" вместо пары...
2142 просмотров
schedule
04.04.2022
В чем разница между session.Merge и session.SaveOrUpdate?
Иногда я замечаю, что с моими родительскими / дочерними объектами или отношениями «многие ко многим» мне нужно вызвать либо SaveOrUpdate , либо Merge . Обычно, когда мне нужно вызвать SaveOrUpdate , исключение, которое я получаю при вызове Merge...
90977 просмотров
schedule
07.06.2023
Bidi-ассоциации и отображение NHibernate
У меня есть классы BidiParent и BidiChildList, которые связывают родителей и детей в двунаправленных родительско-дочерних отношениях. Если родительский элемент ребенка обновлен, например, Уровень обслуживания, старые и новые родительские списки...
467 просмотров
schedule
21.09.2022
Как лучше всего получить совокупные результаты от NHibernate?
Например, я пытаюсь получить минимальную дату, максимальную дату и сумму в разных случаях. Я пытаюсь избежать жесткого кодирования строки SQL или перебора IList для получения этих значений.
1873 просмотров
schedule
15.05.2022
Использование типов географии SQL Server 2008 с CreateSQLQuery nHibernate
Я пытаюсь выполнить оператор обновления SQL с помощью nHibernate (2.0.1GA) следующим образом:
sqlstring = string.Format("set nocount on;update myusers set geo=geography::Point({0}, {1}, 4326) where userid={2};", mlat, mlong, userid);...
2312 просмотров
schedule
21.06.2022
NHibernate / ActiveRecord - Любой способ сопоставить только столбец внешнего ключа?
Я использую Castle ActiveRecord, но этот вопрос относится и к NHibernate, поскольку решение, работающее с NHibernate, должно работать и с ActiveRecord. В любом случае, у меня есть базовая структура таблицы, подобная этой:
ТаблицаA -hasMany->...
1608 просмотров
schedule
03.03.2022
Отфильтровать дочернюю коллекцию, возвращенную с помощью Aggregate Root, с помощью Nhibernate
Я пытаюсь отфильтровать дочернюю коллекцию сводного корня при загрузке с помощью Nhibernate. Загрузите клиента со всеми его заказами, которые были отправлены. Это возможно?
2144 просмотров
schedule
20.06.2022
NHibernate: один базовый класс, несколько сопоставлений
Я относительно новичок в NHibernate, но использую его в последних нескольких программах, и мне это очень нравится. Я пришел к ситуации, когда мне нужно объединить данные из 4-5 баз данных в единую базу данных. В частности, это данные о серийном...
4156 просмотров
schedule
26.04.2022
WCF + NHibernate + ISession =?
Я новичок как в WCF, так и в NHibernate. Однако мне нужно сделать небольшой проект, включающий несколько сервисов (созданных с помощью WCF) и постоянный уровень (созданный с помощью NHibernate).
Моя проблема касается использования ISession и...
3808 просмотров
schedule
12.05.2022
Как обрабатывать авторизацию при использовании NHibernate в .NET
Я использую шаблон репозитория для запроса нашей базы данных с помощью NHibernate. Это позволяет очень легко делать такие вещи, как:
публичный T GetById(int id) {...}
Но это мало помогает, когда кто-то начинает копаться в строках запроса, чтобы...
776 просмотров
schedule
15.04.2023
NHibernate - хороший полный рабочий класс Helper для управления SessionFactory / Session
Может ли кто-нибудь предоставить / указать соответствующий вспомогательный класс типа OO для управления синглтоном SessionFactory, а затем также для управления сеансами?
14726 просмотров
schedule
15.04.2022
Свободное отображение NHibernate, объединение подклассов
Я пытаюсь сопоставить сценарий присоединенного подкласса с помощью Fluent NHibernate. У меня есть класс Entity, определенный в пространстве имен Core, и класс SubClass: Entity в пространстве имен SomeModule
Теперь я, очевидно, не хочу, чтобы класс...
14047 просмотров
schedule
13.05.2023
Нормализация EnumStringType в NHibernate
В настоящее время я использую перечисление в NHibernate, отображаемое следующим образом.
public enum UploadMethod
{
Java, Silverlight, Gears, Flash
}
class UploadMethodType : EnumStringType
{
public UploadMethodType() :...
2203 просмотров
schedule
16.04.2022
Управление сеансом NHibernate в ASP.NET MVC
В настоящее время я играю с классом HybridSessionBuilder, найденным в сообщении блога Джеффри Палермо:
http://jeffreypalermo.com/blog/use-this-nhibernate-wrapper-to-keep-your-repository-classes-simple/
Используя этот класс, мой репозиторий...
18028 просмотров
schedule
07.04.2022
Как обновить схемы таблиц базы данных с помощью генерации схемы NHibernate?
Я пытаюсь понять, как использовать конфигурацию NHibernate с сопоставлением для обновления схем таблиц, а не отбрасывать и воссоздавать их.
В настоящее время я использую объект NHibernate.Tool.hbm2ddl.SchemaExport с FluentNHibernate для создания...
28034 просмотров
schedule
26.11.2022
Как установить максимальный результат возврата для многих к одному
У меня есть класс продукта, который имеет отношение один ко многим к классу цен. Таким образом, у товара может быть несколько цен.
Мне нужно запросить базу данных, чтобы получить 10 продуктов с ценой ‹ $2. В этом случае нужно заполнить...
1038 просмотров
schedule
02.12.2023
NHibernate — Composite-Id в отношении — где ID родителя не является таким же составным
Скажем, у меня есть эта таблица в базе данных Oracle
Person: PersonId ‹- PK ID (int, from sequence) PersonFirstNameID ‹-- int PersonLastNameID ‹-- int PersonSecurityID ‹-- int
PersonDetails PersonFirstNameID -CompositeKey PersonLastNameID...
1805 просмотров
schedule
06.10.2022
Как создать операторы OR для NHibernate?
При создании критериев для NHibernate все критерии добавляются как AND .
Например:
session.CreateCriteria(typeof(someobject))
.Add(critiera)
.Add(other_criteria)
тогда конечный результат будет
SELECT ...
FROM ...
WHERE criteria...
18923 просмотров
schedule
12.02.2023