问题标签 [queryover]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
nhibernate - 如何使用 NHibernate QueryOver api 获取行数?
我正在使用 NHibernate 3.x 中的 QueryOver api。我想获得行数,但我使用的方法返回所有对象,然后获取集合的计数。有没有办法只返回行数的整数/长值?
我目前正在使用:
nhibernate - NHibernate QueryOver 与多对多
我正在学习 QueryOver,但我一生无法弄清楚如何进行简单的多对多查询。
我写了以下内容:
这达到了预期的结果。基本上我有
产品 > 产品类别 < 类别
ProductCategory 只有 ProductId / CategoryId,我正在尝试选择特定类别中的所有产品。
我不知道从哪里开始尝试使用 queryover 执行此操作。
nhibernate - Nhibernate QueryOver Orderby
我正在尝试在 queryover 调用中解耦 orderby,但这无法编译
我猜有一种方法可以做到这一点,以某种方式将 asc 引入 linq 表达式?谢谢您的帮助!
nhibernate - QueryOver 选择一个实体
我有个问题。我有这个查询:
如何只返回项目实体而不返回项目关系?
谢谢
c# - nhibernate queryOver 投影语法
我正在尝试从 NH 3.0 Cookbook 中提取一些代码,并想知道为什么我无法编译下面的代码。我认为应该使这项工作的 QueryProjectionBuilder 在“NHibernate.Criterion.Lambda”中,但它的 using 指令没有帮助。
问题是 SelectGroup 和 SelectAvg 部分。假设书中的语法是正确的,任何人都可以在这里看到缺少的参考吗?
c# - NH3 简单总结
目前我正在玩 NH3,它非常适合非常简单的事情。当谈到不那么简单时,我们迷失了。
我正在创建示例电影数据库。我想显示每个电影实体,其中包含与电影相关的类型计数。输出列表应如下所示:
电影ID | 标题 | 首映 | 流派计数
3 | 布拉布拉| 1990-01-01 | 2
使用 SQL 它看起来像这样:
如您所见,这是非常简单的汇总 SQL。
现在聚合使用 QueryOver 计算每部电影的流派:
电影查询:
那么现在如何将genresQuery 与movieQuery 连接起来以创建摘要实体列表,比如说MovieSummary(MovieSummary 有额外的列GenresCount)?可以用 QueryOver 完成吗?可以在NH3中进行吗?
- 问候,麦科
nhibernate - queryover and (x like 'a' or y like 'a')
嗨,当我使用 queryover API 时,有什么优雅的方式可以结合“like”和“or”吗?对于“喜欢”有类似的东西:
对于“或”,我可以执行以下操作:
但我怎样才能创建这样的查询:
select * from n where code like '%abc%' or description like '%abc%'
linq - NHibernate 3.0:QueryOver 没有 FirstOrDefault()?
我正在使用 LINQ 提供程序和新的 QueryOver 语法使用 FluentNHibernate 和 NH 3.0。
现在使用 QueryOver 我想获得一个时间戳值尽可能接近给定值但不更大的项目(称为结果):
现在,Intellisense 告诉我,没有FirstOrDefault()
方法之类的东西。当然,我可以枚举我的有序查询,然后使用 LINQ 来获取我的项目。但这会首先将所有项目加载到内存中。
是否有替代方法FirstOrDefault()
,或者我是否理解完全错误的东西?
c# - 如何使用 nHibernate 和 QueryOver API 获得不同的结果?
我有这个存储库方法
您提供一个自由文本搜索字符串和一个标签列表。问题是如果一条消息有多个标签,它会被重复列出。我想要一个基于 Message 实体的不同结果。我看过
但它需要一个属性列表来解决不同的问题。此消息是我的实体根,是否有一种方法可以在不提供所有实体属性的情况下获得此行为?
提前致谢, 安德斯
c# - nHibernate Distinct 和分页的问题
我有这个使用 QueryOver API 的存储库方法
我都试过了
和
它搞砸了总计数(它返回的结果没有区别)和实际分页(跳过/采取)
我怎样才能解决这个问题?
提前致谢, 安德斯