标签: fluent-nhibernate
如果你有一个不以任何方式生成的PK列如何映射?
我认为它会是这样的:
Id(x => x.PKId).Column("PKId");
但我一直得到: 无法将值NULL插入到'PKId'列中,表'X.dbo.DBTable;列不允许空值。 INSERT失败。
答案 0 :(得分:1)
Id(x => x.Id) .Column("PersonId") .GeneratedBy.Assigned();
取自here,段落“Id”。