2010-08-17 105 views
0

如果你有一個PK列沒有以任何方式生成它是如何映射的?流利的映射

我以爲這會是這樣的:

Id(x => x.PKId).Column("PKId"); 

但我不斷收到一個: 不能將NULL值插入列「PKID」,表「X.dbo.DBTable;列不允許有空值。 INSERT失敗。

回答

1
Id(x => x.Id) 
    .Column("PersonId") 
    .GeneratedBy.Assigned(); 

摘自here,段落「Id」。