gpt4 book ai didi

c# - 亚音速 2.2 : how to order a collection by FK Title?

转载 作者:太空宇宙 更新时间:2023-11-03 16:47:32 26 4
gpt4 key购买 nike

我遇到了以下情况,我有 2 个表(产品和类别)。 Products 表中的字段 CategoryID 具有 Categories 表的外键。

现在,对于我的 CMS 中的数据表,我正在寻找一种方法来根据类别标题对产品进行排序。这个标题在我查看 DAL.Product 项目时可用,但在我查询产品表时当然不可用。

这是否可能使用原生 Subsonic 还是我需要绕道而行?我可以只根据 CategoryID 对它们进行排序,但这对最终用户来说并不是那么简单,因为所有其他列都可以按字母顺序排序。

亲切的问候和感谢您的时间,标记

ps:我得到的是分页结果,所以在集合填满后对集合进行排序对我来说不是一个选项......

最佳答案

您可以按照这些思路尝试一些东西。

List<DAL.Product> lst = DAL.DB.Select().From<DAL.Product>()
.InnerJoin<DAL.Category>
.OrderAsc(DAL.Category.CategoryTitleColumn.ColumnName)
.Paged(x,y)
.ExecuteTypedList<DAL.Product>();

关于c# - 亚音速 2.2 : how to order a collection by FK Title?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5372499/

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