1

我在表Cycle上有一个 SQL Server 视图CyclesListCycle表包含一些列,CyclesList视图添加了更多可以在数据库级别计算的数据。

现在,我有一个指向CyclesList的 NHibernate 映射:

<class name="Cycle" table="CyclesList">

但是,我仍然想使用Cycle类,并执行 Create/Update 操作,但我必须使用将直接访问Cycle表的存储过程。有没有办法在 NHibernate 中实现它?我会应用示例映射/链接到带有示例的资源。谢谢

4

1 回答 1

1

您可以在“Native-Sql -> Custom SQL for create, update and delete”下的文档中找到一些信息。基本上,您需要映射文件中的“sql-insert”、“sql-delete”和“sql-update”元素。

Ayendes 博客上也有一个例子。

于 2012-08-27T08:46:09.117 回答