如果我希望我的对象使用“foo_key”字段引用“foo”对象,我将其编码如下:
参考文献(x => x.foo) .Column("foo_key");
我的问题是我更喜欢 fluent 的编译时安全性,当我知道有一个同名的属性时,我讨厌看到硬编码的字符串“foo_key”。我想改用这个:
参考文献(x => x.foo) .Column(x=> x.foo.foo_key);
我在 Fluent nHibernate 中遗漏了什么吗?这应该是不可能的,并且是强烈希望的吗?
如果我希望我的对象使用“foo_key”字段引用“foo”对象,我将其编码如下:
参考文献(x => x.foo) .Column("foo_key");
我的问题是我更喜欢 fluent 的编译时安全性,当我知道有一个同名的属性时,我讨厌看到硬编码的字符串“foo_key”。我想改用这个:
参考文献(x => x.foo) .Column(x=> x.foo.foo_key);
我在 Fluent nHibernate 中遗漏了什么吗?这应该是不可能的,并且是强烈希望的吗?