0
A
回答
2
这取决于如何创建新的身份值。我的猜测是,如果您将值手动赋予新行(在保存之前),则可以使用。仅供参考 - 如果您使用分配的生成器:
由于其固有特性,使用此生成器的实体无法通过ISession的SaveOrUpdate()方法保存。相反,如果通过调用ISession的Save()或Update()方法来保存或更新对象,则必须明确指定NHibernate。
相关问题
- 1. 将生成器映射到列表
- 2. 没有Id的NHibernate映射
- 3. Nhibernate映射生成器,支持从3.2代码映射
- 4. NHibernate映射生成器冗余地定义来自Oracle的列
- 5. nhibernate:类映射没有表
- 6. NHibernate - 没有映射加入
- 7. NHibernate映射哪个标识使用?
- 8. 标识符映射的列数有误:
- 9. 生成连贯NHibernate映射的工具
- 10. 将NSIndexPath映射到数据标识符
- 11. 使用nhibernate映射文件生成
- 12. NHibernate:为存储过程生成映射
- 13. 使用NHibernate标识符标识生成器
- 14. 如何在NHibernate中映射外键标识列(属性)?
- 15. NHibernate映射的代码,没有persister为:
- 16. 流利的NHibernate将列映射到两列中的一列
- 17. NHibernate映射到System.Drawing.Color
- 18. NHibernate的多列映射集
- 19. nhibernate:映射到主键以外的列
- 20. nHibernate和SQLite = [Class]没有映射
- 21. NHibernate映射集合没有外键
- 22. NHibernate /流利NHibernate的动态列映射
- 23. 如何使用Fluent NHibernate将复合标识映射到复合用户类型?
- 24. 属性映射到NHibernate的
- 25. 如何将具有不同名称的标识列映射到Dapper?
- 26. 生成从现有数据库和功能NHibernate自动映射
- 27. NHibernate的映射
- 28. NHibernate的映射
- 29. 功能NHibernate:映射列表
- 30. NHibernate:映射列表字典