我正在尝试将属性映射到另一个表的任意列。文档说公式可以是任意 SQL,我看到的示例显示类似。
但是,NHibernate 生成的 SQL 甚至无效。公式中的整个 SQL 语句被注入到SELECT
语句的中间。
Property(x => x.Content, map =>
{
map.Column("Content");
map.Formula("select 'simple stuff' as 'Content'");
});