我已经用 loquacious 映射(通过代码映射)替换了我所有的 NHibernate xml 映射文件。我唯一想不通的是是否可以使用 loquacious 映射来定义这个命名查询:
<?xml version="1.0" encoding="utf-8"?>
<hibernate-mapping namespace="Domain" assembly="Domain" xmlns="urn:nhibernate-mapping-2.2">
<sql-query name="MyFunction">
<query-param name="Inputparam1" type="Int32"/>
<query-param name="Inputparam2" type="Int32"/>
<return-scalar column="ResultParam" type="Int32"/>
<![CDATA[ select MyFunction(:Inputparam1,:Inputparam2) as ResultParam ]]>
</sql-query>
</hibernate-mapping>
有谁知道这是否可能,以及如何做到这一点或指出我正确的方向?
提前致谢, 问候, 特德