EF代码中的Discriminator列首次发布

Lui*_*reu 2 entity-framework ef-code-first

愚蠢的问题:我们如何在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 ) );
Run Code Online (Sandbox Code Playgroud)

这是我发现的关于它的链接.但是,似乎HasValue现在不接受任何参数.对此有何帮助?顺便说一下,我在哪里可以找到关于EF代码的完整正确的文档?

谢谢.

haz*_*nli 5

modelBuilder.Entity<Entity>( )
            .Map<Individual>( m => m.Requires( "EntityKind").HasValue( "1" ) )
            .Map<Company>( m => m.Requires("EntityKind").HasValue( "2" ) );
Run Code Online (Sandbox Code Playgroud)