我们有以下表格:
餐桌产品
ProductId(PK)
名称
表AdditionalFields
ProductId(FK)
名称
产品
此外,我们对AdditionalFields表具有以下映射
Id(x => x.ProductId)
.Column("ProductId")
.GeneratedBy.Foreign("Product");
References(x => x.Product)
.Nullable()
.Column("ProductId");
自从我们升级到最新的Nhibernate版本5.2.5以来,我们收到以下错误:
MappingException:无法为类......构建插入语句::添加类的ID时发生失败
ArgumentException:已在此SQL构建器中添加“ ProductId”列 参数名称:columnName
什么可能导致版本5中的此错误?