Быстрый код для отображения IDictionary <SomeEntity, интервал>?

В Powershell:

git branch -D (git branch --merged |% { 

В Powershell:

[110].trim() } )
5
задан Daniel Hilgarth 6 October 2011 в 12:11
поделиться

3 ответа

Я столкнулся с той же проблемой, и мне не понравилось смешивать сопоставления fluent и hbm. Вы можете увидеть мое исправление здесь .

1
ответ дан 15 December 2019 в 06:31
поделиться

Похоже, у нас та же проблема:

Как отобразить это в Fluent.NHibernate

Я только что использовал hbm.xml (который был сгенерирован Fluent.Nhibernate в моем проекте) Я немного изменил его. Если вы установите

 .Mappings(m =>
   {                                             
       m.FluentMappings.AddFromAssemblyOf<DomainClass>()
                       .ExportTo("Path");
       m.HbmMappings.AddFromAssemblyOf<DomainClass>();
   })

и у вас есть и ClassMap, и hbm.xml, hbm.xml должен переопределить ClassMap, так что все будет в порядке, пока он не будет исправлен.

Мне также нужен естественный идентификатор для моего класса, и он также не поддерживается Fluent.Nhibernate, поэтому у меня не было другого выбора, кроме как использовать hbm.xml

0
ответ дан 15 December 2019 в 06:31
поделиться
HasMany(x => x.Foo)
    .KeyColumn("BarId")
    .Element("IntValue")
    .AsMap<SomeEntity>("SomeEntityId")
    .AsTernaryAssociation("SomeEntityId");
2
ответ дан 15 December 2019 в 06:31
поделиться
Другие вопросы по тегам:

Похожие вопросы: