gpt4 book ai didi

Nhibernate QueryOver Orderby

转载 作者:行者123 更新时间:2023-12-04 06:43:45 26 4
gpt4 key购买 nike

我正在尝试在 queryover 调用中解耦 orderby,但这无法编译

protected static void AddOrder<T>(IQueryOver<T, T> criteria, Expression<Func<object>> expression )
{
criteria.OrderBy(expression).Asc;
}

我猜有一种方法可以做到这一点,以某种方式将 asc 引入 linq 表达式?
谢谢您的帮助!

最佳答案

这不是 IQueryOver 的工作方式……要使其编译,您必须执行以下操作:

protected static IQueryOver<T, T> AddOrder<T>(IQueryOver<T, T> criteria,
Expression<Func<object>> expression)
{
return criteria.OrderBy(expression).Asc;
}

这没什么意义,因为它只是 OrderBy 的一个愚蠢的包装器.

关于Nhibernate QueryOver Orderby,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3943777/

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