gpt4 book ai didi

c# - NHibernate Order By 问题

转载 作者:行者123 更新时间:2023-11-30 22:51:06 25 4
gpt4 key购买 nike

好的,所以我有一个返回对象的 nHibernate ICriteria。我想按单个属性排序但不是 asc 或 desc 我希望属性的某些值根据选择到达转发器的顶部。就像我选择“视频”一样,我希望所有带有视频的记录都排在最前面。

现在,我可以在查询中这样做吗?还是中继器?标准?

感谢您的帮助。

最佳答案

好吧...如果您不知道如何使用 NHibernate 做到这一点,您总是可以使用 linq-to-objects,然后将您的转发器绑定(bind)到它:

var bubbleVideos = from item in criteriaList
orderby (item.ItemType == "video" ? 0 : 1)
select item;
repeater.DataSource = bubbleVideos.ToList();

关于c# - NHibernate Order By 问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/190125/

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