Fluent nhibernate 流畅映射

Fluent nhibernate 流畅映射,fluent-nhibernate,Fluent Nhibernate,如果您有一个PK列没有以任何方式生成,它是如何映射的 我以为会是这样的: Id(x => x.PKId).Column("PKId"); 但我一直得到一个: 无法将值NULL插入表“X.dbo.DBTable”的列“PKId”;列不允许空值。插入失败 Id(x => x.Id) .Column("PersonId") .GeneratedBy.Assigned(); 摘自“Id”一段

如果您有一个PK列没有以任何方式生成,它是如何映射的

我以为会是这样的:

Id(x => x.PKId).Column("PKId");
但我一直得到一个: 无法将值NULL插入表“X.dbo.DBTable”的列“PKId”;列不允许空值。插入失败

Id(x => x.Id)
  .Column("PersonId")
  .GeneratedBy.Assigned();
摘自“Id”一段