gpt4 book ai didi

c# - 如何使用 NHibernate 获取不同的首字母列表

转载 作者:行者123 更新时间:2023-11-30 21:20:37 25 4
gpt4 key购买 nike

我已经着手进行一个使用 MVC2 和 NHibernate 的项目。我以前没有使用过 NHibernate,所以尽管这个问题看起来很简单,但我有点力不从心。

我必须为多个公司组创建一个目录。第一项任务是为每家公司获得一个不同的首字母列表。

如果我们有

A公司1
A公司2
B公司1
D公司1
D公司2
E公司1

我需要像这样的列表

A B D E (note, there's no 'C')

有人可以向我提供我需要做什么的大纲吗?谢谢

最佳答案

假设类名是Company,属性是Name...

var groups = session.CreateQuery(
"select distinct substring(Name, 1, 1) from Company")
.List<string>()

关于c# - 如何使用 NHibernate 获取不同的首字母列表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3184957/

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