|
|
1
12
您需要定义自己的ResultTransformer实现,才能按需要的方式工作。下面是一个参考实现,您可以根据需要进行调整。完全没有错误检查等;因此请谨慎使用;)
|
|
|
2
2
像这样的? |
|
3
2
你不需要
我找到的唯一方法是单独规划每个属性。不管你怎么想 那个
在上面的示例中,我使用一个查询来模拟
|
|
4
1
不需要,但是通过将逻辑封装在存储库方法中,您可以很容易地实现这一点。
您还可以使用反射来填充字典。 |
|
|
5
0
请看这篇博文: 如果你想要一个具体的例子,检查这个不错的教程的样本。查看非实体且具有自定义映射逻辑的摘要: http://www.codeproject.com/KB/architecture/NHibernateBestPractices.aspx SETRESULT变压器 仅此而已,变换会产生另一个对象或集合。包括我的字典。 |
|
|
6
0
您可以通过执行客户端linq投影来实现这一点,请参见Diego对 this post |
|
|
Nico Pizzo · 子查询上的nhibernate联接 8 年前 |
|
|
YMC · 无法在Nhb 4中构建只有特定字段可供选择的2个表联接 8 年前 |
|
|
Stu · 具有特定类型的字符串外键的NHibernate映射 8 年前 |
|
|
Zout · 为Hibernate的HiLo算法管理的列生成ID 8 年前 |