2009-09-11 102 views

回答

20
Fluently.Configure() 
.Database(
     SQLiteConfiguration.Standard 
     .InMemory) 
     .Mappings(m => m.AutoMappings 
      .Add(AutoMap.AssemblyOf<_Field>())) 
     .Conventions 
      .Add(FluentNHibernate.Conventions.Helpers.DefaultLazy.Never()) 
     .BuildSessionFactory(); 
+3

除非我錯了,這裏有8個左撇子,還有7個右撇子在這裏。 – Ken 2011-10-06 00:53:45

13

你可以試試。

+0

做你試試吧,因爲我...它不工作 – 2009-09-11 20:32:29

+0

它爲我工作。我想要一個對象引用來加載對象,並且這樣做了。 – 2009-11-04 21:24:39

+0

它也適用於我們。我們的映射類似於:HasMany(e => e.Children).KeyColumnNames.Add(「ParentId」)。Cascade.AllDeleteOrphan()。Not.LazyLoad(); – Peter 2009-11-19 10:14:50

5

像這樣:

References(x => x.Something).Not.LazyLoad();