gpt4 book ai didi

NHibernate QueryOver Have 子句

转载 作者:行者123 更新时间:2023-12-03 17:37:58 25 4
gpt4 key购买 nike

我想用 QueryOver 编写这样一个查询,以便结果 SQL 将类似于以下内容:

Select Bar, count(*) from Foo group by Bar having count(*) > 1

我该怎么做 ?

最佳答案

我想你只会使用 Where 方法

Session.QueryOver<Foo>()
.Select(Projections.GroupProperty(Projections.Property<Foo>(foo => foo.Bar)),
Projections.Count<Foo>(f => f.Id))
.Where(Restrictions.Gt(Projections.Count<Foo>(f => f.Id), 1));

关于NHibernate QueryOver Have 子句,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6358855/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com