Nhibernate – вопросы и ответы

63
голоса
1
ответ
Я экспериментирую с использованием строки для хранения различных типов данных в базе данных. Когда я делаю запросы, мне нужно привести строки в нужный тип в самом запросе. Я использую .Net с NHiber...
4 месяца, 3 недели назад stiank81
77
голосов
2
ответа
Я делаю этот запрос с NHibernate: var test = _session.CreateCriteria(typeof(Estimation)) .SetFetchMode("EstimationItems", FetchMode.Eager) .List(); "Оценка" может иметь несколько "оценочных элемент...
4 месяца, 3 недели назад Kris-I
76
голосов
1
ответ
Мне нужно использовать конструктор конструктора HQL , например: select new SomeClass(i.Id, i.Name) from Item i... Но я также должен использовать ключевое слово distinct , так как в запросе есть еще...
4 месяца, 3 недели назад UpTheCreek
63
голоса
1
ответ
Будет ли это проблемой производительности, когда я устанавливаю generate_statistics в true? Или это улучшит производительность NHibernate? Должен ли я всегда устанавливать это в true - также в прои...
4 месяца, 3 недели назад BennoDual
76
голосов
1
ответ
У меня есть 2 класса, которые имеют коллекцию "много-ко-многим", отображаемую в классе. Вот упрощенное отображение двух моих классов: Автомобиль: <hibernate-mapping xmlns="urn:nhibernate-mapping...
4 месяца, 3 недели назад Nathan Raley
117
голосов
1
ответ
Мы используем NHibernate. Имеют 2 класса Родительский класс, который содержит IList дочерних классов. Из таблицы я должен получить всех родителей, у которых есть определенные дочерние элементы. Мой...
4 месяца, 3 недели назад sue
64
голоса
1
ответ
описание проблемы: эта модель отлично работает с одним пользователем за раз. Как только я получаю сразу несколько пользователей, я получаю серьезные ошибки, связанные с тем, что я не закрываю свой ...
4 месяца, 3 недели назад Shane
78
голосов
1
ответ
Мне бы хотелось знать, у меня есть приложение в asp.net mvc и nhibernate. Я читал об этом в представлениях asp.net mvc, не должен знать о Домене, и ему нужен объект DTO. Итак, я пытаюсь это сделать...
4 месяца, 3 недели назад Felipe Oriani
63
голоса
5
ответов
Вот моя ситуация: Пользователь A должен отслеживать результаты запроса sql Q. Пользователь B может изменять данные, которые могут изменить результаты Q запуск Q во всей базе данных медленный Я бы х...
4 месяца, 3 недели назад Jacko
78
голосов
1
ответ
Я читал в сводке NHibernate версии 3.3, что теперь вы можете lazyload ассоциаций "один к одному", чего раньше не было, я пытался настроить ленту на мою ассоциацию, но она по-прежнему получает загру...
4 месяца, 3 недели назад ryudice
77
голосов
1
ответ
Это мой AbstractNHibernateDao, я бы хотел использовать SaveOrUpdateCopy с командой Merge, но когда я пытаюсь использовать с типом T, я имею следующую ошибку Ошибка 1 Тип 'T' должен быть ссылочным т...
4 месяца, 3 недели назад Luigi Saggese
63
голоса
1
ответ
У меня есть связь many-to-many между двумя объектами ( Application , Query ). Я построил карту для отображения HasManyToMany на обеих объектных картах. В первый раз, когда я использую приложение Sa...
4 месяца, 3 недели назад Bruce McGuire
76
голосов
2
ответа
После некоторого анализа нашего веб-сайта мы обнаружили, что NHibernate регистрирует очень много. Ведение журнала установлено в WARN и не должно регистрироваться. NHibernate все еще печатает отладо...
4 месяца, 3 недели назад Mattias
76
голосов
4
ответа
У меня есть проект с большим количеством классов, которые используют Nhibernate. Теперь я хочу использовать NUnit для тестирования этих классов. Есть ли определенные вещи, которые мне нужно учитывать?
4 месяца, 3 недели назад Bart Van Eyndhoven
63
голоса
1
ответ
У меня проблема, и у меня нет идей для решения этого. У меня есть 2 класса: public class Previa { public virtual int Id { get; set; } public virtual DateTime Date { get; set; } public virtual strin...
4 месяца, 3 недели назад JohnyMoraes
108
голосов
2
ответа
У меня возникла проблема с проверкой прокси-сервера NHibernate с использованием компонента Castle.Validator. Похоже, валидатор не смог получить атрибуты из свойств прокси-объекта. Я попытался опред...
4 месяца, 3 недели назад Artem Tikhomirov
64
голоса
2
ответа
У меня есть следующий метод. Это возвращает один unqiue-порядок. Однако я просто хочу получить первый результат. Каков наилучший способ достичь этого. Конечно, я мог бы вернуть список, а затем полу...
4 месяца, 3 недели назад frosty
99
голосов
2
ответа
У меня есть общий сценарий parent\children: public class Order : AdvancedBaseOrder { ICollection<ProducerRelation> producers = new List<ProducerRelation>(); public virtual ICollection&l...
4 месяца, 3 недели назад Andrew Kalashnikov
110
голосов
2
ответа
У меня есть приложение Asp.Net MVC, и я изучаю реализацию поисковой системы, которая будет искать людей. Я хотел бы использовать Nhibernate Search и Lucene.Net, так как это будет поддерживать индек...
4 месяца, 3 недели назад user4217
63
голоса
1
ответ
Интересно, может ли кто-нибудь помочь. У меня есть отношения родительский/дочерний, где родитель имеет отношение "один к одному" с ребенком, но у ребенка может быть много родителей. Родительское со...
4 месяца, 3 недели назад Kris
99
голосов
2
ответа
Я полный новичок для кэширования, nhibernate и всего, что связано с ними, поэтому этот вопрос может быть слишком глупым. У меня есть определенные экземпляры объектов, которые используются нескольки...
4 месяца, 3 недели назад Ciel
77
голосов
1
ответ
Таким образом, у меня есть запрос, как это : var sq = QueryOver.Of<Image>() .Where(i => i.NumID == ImageID) //The ImageID is for example 1026 .Select(i => i.Album.Id); // here we return...
4 месяца, 3 недели назад Markus
63
голоса
1
ответ
Класс Person имеет ассоциацию по классу Identity (один к одному) FirstName и LastName являются свойством класса Person, а Sex и BirthDate являются свойством класса Identity. У меня есть sql-запрос ...
4 месяца, 3 недели назад Ehsan
99
голосов
1
ответ
Я внесла изменения в сопоставление (добавила новую таблицу, изменила некоторые существующие), запустила приложение и SchemaUpdate ничего не сделала, а также не SchemaUpdate исключение. Я проверил с...
4 месяца, 3 недели назад Toast
125
голосов
1
ответ
Я смущен этой ситуацией. Имея эти два класса: public class TxType { public TxType() { Payments = new List<Payment>(); } public string TxTypeId { get; set; } public string TxCode { get; set; }...
4 месяца, 3 недели назад Payjo
116
голосов
1
ответ
У меня проблема с отображением классов с собственностью типа Словарь и значение в нем типа Словарь тоже, например: public class Class1 { public virtual int Id { get; set; } public virtual IDictiona...
4 месяца, 3 недели назад szkra
108
голосов
1
ответ
Сначала я хотел бы спросить, работает ли NHibernate.Burrow с NHibernate 3.0 (Linq). Я хотел бы использовать эту инфраструктуру для делегирования сложного сеанса обработки вещей и просто сосредоточи...
4 месяца, 3 недели назад Luis Aguilar
98
голосов
1
ответ
Im пытается сопоставить два объекта с NHibernate Это мой первый объект "Asociado", составленный "Justificaciones", рядом с ним "Justificacion", у которого есть сложенный ключ public class Justifica...
4 месяца, 3 недели назад user995726
88
голосов
3
ответа
У меня есть NHibernate Dao..lets, который называется MyClassDao, для лучшего имени. Я пишу следующий код. MyClassDao myDao = new MyClassDao(); var values = myDao.GetByCriteria(Restrictions.Eq("Stat...
4 месяца, 3 недели назад mezoid
101
голос
1
ответ
Не так много вопросов, как я бросаю вызов своему коллеге, вчера был представлен администратором базы данных. У нас есть объект TimeSpan на одном из наших объектов, который должен быть сохранен. Да,...
4 месяца, 3 недели назад Matt Sugden
77
голосов
2
ответа
Я прошу об этом с точки зрения С#/NHibnernate, но это в целом применимо. Проблема заключается в том, что стратегия HiLo идет довольно быстро, и, например, таблица с низким количеством записей (таки...
4 месяца, 3 недели назад UpTheCreek
124
голоса
1
ответ
Мой домен: class Product { IList<Income> Incomes {get; set;} Category Category {get; set;} } class Income { Product Product {get; set;} int Quantity {get; set; } } Мне нужно запросить продукт...
4 месяца, 3 недели назад kilonet
63
голоса
2
ответа
У меня есть экран ввода сотрудника для нового сотрудника, который после отправки перехватывается связующим элементом модели сотрудника. У сотрудника есть "бизнес-единица" и "переопределяющая бизнес...
4 месяца, 3 недели назад SideFX
89
голосов
1
ответ
Я использую NHibernate 3.2.0.4000, SQL Server 2012, С#.NET 4.0 MVC. У меня есть сеанс NHibernate, в котором объект класса A является Save 'd, а инструкция HQL delete выполняется против объекта клас...
4 месяца, 3 недели назад JM Hicks
64
голоса
1
ответ
Helo, Я попытался создать UserType, который отображает два "int", хранящихся в базе данных, в Datetime. Мой "int" назвал время и дату в базе данных таким образом, что я хотел получить желаемый эффе...
4 месяца, 3 недели назад the_misiek
99
голосов
2
ответа
Недавно у меня были некоторые проблемы с производительностью в веб-сервисе SOAP, который я написал некоторое время назад. Я заметил, что у меня появилось много запросов и моих сопоставлений hbm.xml...
4 месяца, 3 недели назад Gluip
90
голосов
2
ответа
У меня есть объект вроде [Serializable] public class Person : AbstractEntity<Person> { public virtual Byte[] Image { get; set; } } Я использую NHibernate 3.x. Как я могу избежать сохранения I...
4 месяца, 3 недели назад lexeme
62
голоса
2
ответа
Почему этот запрос nhibernate-критериев создает запрос sql ниже? return Session.CreateCriteria(typeof(FundingCategory), "fc") .CreateCriteria("FundingPrograms", "fp") .CreateCriteria("Projects", "p...
4 месяца, 3 недели назад Aaron Palmer
134
голоса
1
ответ
Как представить следующий nhibernate xml в fluent-nhibernate? <set name="Items" lazy="true" table="CATEGORY_ITEMS"> <key column="CATEGORY_ID"/> <composite-element class="CategorizedI...
4 месяца, 3 недели назад user433938
89
голосов
1
ответ
Я использую Sping.Net 1.3.1 и Nhibernate 3.0. Я использую Spring Transcept Interceptor для создания своих транзакций. Я отмечаю методы Transactional с помощью атрибута транзакции. Мой сервер получа...
4 месяца, 3 недели назад Or Shaled Chubook
Чтобы , пожалуйста,
Выберите тему жалобы:

Другая проблема