我可以将实体的标识映射到其值不是自动生成但仍然唯一的列吗?
如果是这样,我应该在xml身份/生成器标签中添加什么?
感谢。
答案 0 :(得分:2)
这取决于如何创建新的身份值。我猜这里是用来手动(在保存之前)将值赋给新行。仅供参考 - 如果您使用指定的发电机:
由于其固有的性质,使用此生成器的实体无法通过ISession的SaveOrUpdate()方法保存。相反,如果要通过调用ISession的Save()或Update()方法来保存或更新对象,则必须明确指定NHibernate。