流利的映射

时间:2010-08-17 11:56:19

标签: fluent-nhibernate

如果你有一个不以任何方式生成的PK列如何映射?

我认为它会是这样的:

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

但我一直得到: 无法将值NULL插入到'PKId'列中,表'X.dbo.DBTable;列不允许空值。 INSERT失败。

1 个答案:

答案 0 :(得分:1)

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

取自here,段落“Id”。