nhibernate - 从 NHibernate 获取汇总结果的最佳方式是什么?

标签 nhibernate

例如,我试图获取不同实例中的最短日期、最长日期和总和。我试图避免硬编码 SQL 字符串或循环通过 IList 来获取这些值。

最佳答案

您可以通过 NHibernate 运行直接查询。或者添加额外的 order by info,以便结果对象通过您感兴趣的参数按顺序排列。按降序排列,您的第 0 个元素就是您想要的 max 和 mins。等等等等。给 hibernate 的猫剥皮的方法不止一种。

关于nhibernate - 从 NHibernate 获取汇总结果的最佳方式是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/201377/

相关文章:

c# - 如何映射NHibernate变量表引用?

postgresql - Npgsql 导致 System.NotSupportedException

nhibernate - 使用 NHibernate 3.0 流利的 NHibernate

asp.net-mvc - NHibernate/MVC延迟加载因“session closed or no session”而失败

nhibernate - 使用 ISqlQuery 传递 DateTime2 参数值

c# - 使用 AutoMapper 更新条目,条目通过 LINQ 获取

.net - NHibernate 反射优化器 - 它有什么作用?

NHibernate 多个数据库提供者

nhibernate - 创建 T4 模板时,如何利用应用配置和其他文件资源?

nhibernate - 在 Fluent NHibernate 中,如何映射组件列表?