我正在尝试制作一张我不知道 NHibernate 是否支持的地图。
我有一个表 A,我在 Fluent NHibernate 中有一个映射。我有另一个名为 B 的表,我必须在其中搜索 A.Id 。如果我在此表中找到此 ID,则必须将类 A 的映射中的 bool 属性设置为 true,否则设置为 false。
在表 A 和表 B 之间,使用 HasOne 方法在映射中表示一对一的关系。问题是 HasOne 没有可用于将结果转换为 bool 属性的 CustomType 方法。
我也可以从映射中将值转换为位或整数,但我不知道该怎么做。
有谁知道这是否可行,如果可以,怎么做?
谢谢你,摩苏。