我是nhibernate的新手,我遇到了这个问题: 我有一个映射文件,其中包含从公式
派生的这种属性<property name="LanguageCultureName" formula ="CASE NATION WHEN 'I' THEN 'it-IT' ELSE 'en-GB' END" update="false" insert="false"/>
当我尝试按ID加载实体时,它按预期工作,但当我尝试从命名查询加载列表时,我收到此错误:“value不能为null。参数名称:fieldName”。 如果我省略公式,一切正常。
答案 0 :(得分:0)
确保您的命名查询结果集具有NATION列。否则它肯定会失败。