2009-09-11 24 views

Trả lời

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

Trừ khi tôi nhầm, có 8 parens trái ở đây, và 7 parens ở đây. – Ken

13

Bạn có thể thử với:

Not.LazyLoad(); 

bên trong constructor bản đồ của bạn.

+0

bạn đã thử nó, vì tôi đã làm ... và nó không làm việc –

+0

nó làm việc cho tôi. Tôi muốn một tham chiếu đối tượng được nạp với đối tượng và điều này đã làm nó. –

+0

Nó cũng làm việc cho chúng tôi. Bản đồ của chúng tôi có một cái gì đó như: HasMany (e => e.Children) .KeyColumnNames.Add ("ParentId"). Cascade.AllDeleteOrphan(). Not.LazyLoad(); – Peter

5

Như thế này:

References(x => x.Something).Not.LazyLoad(); 
Các vấn đề liên quan