NHibernate是否支持SQL VIEWS的映射?任何示例都會有所幫助。NHibernate是否支持從SQL視圖映射?
4
A
回答
4
是。如果符合某些條件,則可以更新或插入SQL Server中的視圖,請參閱文檔中的Updateable Views部分。我知道這適用於SQL Server 2005+,我不知道早期版本。
如果視圖不可更新,則可以將映射聲明爲只讀。
9
是的,只需在您的映射配置中使用您的視圖名稱而不是表名。當然,如果你嘗試更新,它會拋出異常。
例如爲:
<class name="someclass" table="vw_someview">
...
</class>
2
簡單的答案是:是的。
只需將您的視圖的名稱放在通常在所有示例中都寫入表名的地方。而已。視圖和表是可以互換的 - 只要觀點是沒有約束的可寫...
托馬斯
相關問題
- 1. NHibernate視圖映射
- 2. Nhibernate映射生成器,支持從3.2代碼映射
- 3. Fluent-NHibernate是否支持映射到過程?
- 4. 功能NHibernate的映射SQL視圖
- 5. 映射SQL視圖與NHibernate和外鍵
- 6. NHibernate是否支持SQL Server 2005 Express?
- 7. NHibernate是否SQL-Server CE上沒有從DbType存在映射AnsiStringFixedLength
- 8. 可以流利的NHibernate支持NHibernate的所有映射
- 9. 是否只附加通過映射在nHibernate中支持數據庫建模?
- 10. 在NHibernate中映射視圖的策略
- 11. Hibernate映射SQL視圖
- 12. NHibernate是否會覆蓋映射的setter?
- 13. 如何測試對象是否是映射(支持** O用法)
- 14. jQTouch - 它支持圖像映射嗎?
- 15. NHibernate:在SQL視圖中映射一對多關係
- 16. ORMLite不支持GregorianCalendar映射
- 17. .NET ESB及映射支持
- 18. Fluent NHibernate/NHibernate映射
- 19. sails.js是否支持數據庫視圖?
- 20. Neo4j是否支持視圖的概念
- 21. 流利的nHibernate:不支持的映射類型
- 22. 用NHibernate模糊化字段支持關係的映射實體
- 23. 檢查映射內存是否支持寫入組合
- 24. EF 4.1中是否支持IEnumerable集合進行映射?
- 25. FreeBSD是否支持內存映射文件?
- 26. .NET 4內存映射API是否支持備用數據流?
- 27. BizTalk Server 2016映射中是否支持XSLT 2.0或3.0?
- 28. Hibernate 5是否支持基於XML的實體映射?
- 29. Websphere是否支持虛擬目錄映射?
- 30. xarray或dask是否真的支持內存映射?