如何使用公式和列规范来映射NHibernate实体属性

|| 我正在尝试以这样一种方式映射实体属性:将其值写入数据库列,但使用公式检索其值。 为了关注实际问题,我简化了示例。实际上,公式有点复杂,并使用NHibernate过滤器。
<many-to-one cascade=\"all\" class=\"Thing\" lazy=\"false\" name=\"MyThing\"
    formula=\"(SELECT Things.Value FROM Things WHERE Things.Id = MyThingId)\">
    <column name=\"MyThingId\" />
</many-to-one>
但是,除非删除remove1ѭ行,否则该公式将被忽略。 我如何解决此映射问题,以使NHibernate使用该公式?     
已邀请:
        我认为不可能完全按照自己的意愿去做。 为什么不将财产一分为二?一个对公式为只读,而另一个为具有直接列映射的读/写... 如果仍然需要一个访问点,则可以映射第三个被忽略的属性,该属性使用两个第一个属性来实现它的
get
set
访问器。     

要回复问题请先登录注册