NHibernateinheritance – 判别器 – 值
是否有可能在NHibernate中使用这样的鉴别器?
如果值等于String.Empty – > Class1 Else – > Class2
我已经有了CultureName的字符串列,我想将它用作鉴别器。 我不想添加额外的布尔列。 如果CultureName是String.Empty,那么我想要一个类,否则另一个类。
如果不可能,你能帮我找到办法吗?
我正在使用xml映射(不是Fluent NHibernate)。
我正在搜索的是类似于else(默认)情况的通配符,所以我可以像这样映射:
您可以将鉴别器论坛添加到主类
然后
您应该查看此处指定的table-heirarchy映射策略,该策略指定如何为类映射使用discriminator列。