![]() |
1
2
如果只能够生成表名,则可能需要字符串周围的类型。无论如何,列表之类的东西在您的应用程序中可能更有意义。如果需要的话,我相信你可以深入挖掘,直接映射到字符串。 从这里开始,您可以使用一个hasmany映射和一个指向post表的外键,即
我认为在默认情况下,这将在您的表中查找一个post-id列(不需要出现在post-attachment对象上),如果您需要,我相信也有一种方法可以解决这个问题。 您可能还需要在映射上使用.inverse(),这取决于您希望如何保存post附件。 编辑: 在看到迭戈的帖子后,我认为如果post-attachments是一个字符串列表,那么上面的内容就可以了。我已经使用了他在前一个流畅的日子发布的方法,并且我很确定默认情况下有很多地图到一个NHibernate包。不过,您可能需要在映射中指定列名才能使用现有表。 |
![]() |
2
13
@本·休斯,你差点就明白了。 您不需要另一个映射。
|
![]() |
3
6
除非我误解了这个问题,否则就是这样:
顺便说一句,
|
![]() |
4
4
我花了一段时间才想出如何用流利的语言来做这件事。其实很简单:
要支持这一点,您需要创建一个映射表(myClassStrings),该表有两列:
|
![]() |
A B · C#Excel自动调整列避免长文本时出错 5 月前 |
![]() |
Megrez7 · C#ToArray转换合并为一行,导致数组元素更改 5 月前 |
![]() |
Aycon · 在工厂方法中释放部分创建的对象的正确方法是什么? 5 月前 |
|
Sei · Avalonia/WPF将路由器传递到控制模板 5 月前 |