0
A
回答
2
這取決於如何創建新的身份值。我的猜測是,如果您將值手動賦予新行(在保存之前),則可以使用。僅供參考 - 如果您使用分配的生成器:
由於其固有特性,使用此生成器的實體無法通過ISession的SaveOrUpdate()方法保存。相反,如果通過調用ISession的Save()或Update()方法來保存或更新對象,則必須明確指定NHibernate。
相關問題
- 1. 沒有標識的Nhibernate映射
- 2. 將生成器映射到列表
- 3. nhibernate映射生成器集成到生成
- 4. 沒有Id的NHibernate映射
- 5. Nhibernate映射生成器,支持從3.2代碼映射
- 6. NHibernate映射生成器冗餘地定義來自Oracle的列
- 7. nhibernate:類映射沒有表
- 8. NHibernate - 沒有映射加入
- 9. NHibernate映射哪個標識使用?
- 10. 生成連貫NHibernate映射的工具
- 11. 標識符映射的列數有誤:
- 12. NHibernate可以將列映射到表?
- 13. 映射集成測試NHibernate的映射
- 14. 重新映射NHibernate ID生成
- 15. 使用nhibernate映射文件生成
- 16. NHibernate:爲存儲過程生成映射
- 17. 將NSIndexPath映射到數據標識符
- 18. 使用NHibernate標識符標識生成器
- 19. NHibernate的映射的ParentId沒有收集
- 20. 如何在NHibernate中映射外鍵標識列(屬性)?
- 21. NHibernate的映射參考沒有外鍵
- 22. NHibernate映射的代碼,沒有persister爲:
- 23. 流利的NHibernate將列映射到兩列中的一列
- 24. NHibernate映射到System.Drawing.Color
- 25. NHibernate的多列映射集
- 26. nhibernate:映射到主鍵以外的列
- 27. NHibernate的多列多對一映射與映射到碼
- 28. NHibernate映射異常。沒有persister:NHibernateTesting.Account
- 29. NHibernate映射集合沒有外鍵
- 30. nHibernate和SQLite = [Class]沒有映射