愚蠢的问题:我们如何在EF 4.1 RTM上指定鉴别器列的值?我有这个:
modelBuilder.Entity<Entity>( )
.Map<Individual>( m => m.Requires( ind => ind.EntityKind ).HasValue( 1 ) )
.Map<Company>( m => m.Requires( c => c.EntityKind ).HasValue( 2 ) );
跟随我发现的关于它的链接。但是,似乎HasValue现在不接受任何参数。对此有何帮助?顺便说一下,我在哪里可以找到关于EF代码的完整正确的文档?
感谢。
答案 0 :(得分:5)
modelBuilder.Entity<Entity>( )
.Map<Individual>( m => m.Requires( "EntityKind").HasValue( "1" ) )
.Map<Company>( m => m.Requires("EntityKind").HasValue( "2" ) );