可查询的自定义orderby

时间:2014-11-02 11:05:23

标签: c# entity-framework

我有这段代码:

les = query.OrderBy(le => le.Lemma, StringComparer.Create(CultureInfo.GetCultureInfo("ar"), true))
   .Skip((page - 1) * searchNumber)
   .Take(searchNumber)
   .ToList();

它产生的错误是查询的顺序无法转换为数据库查询。我可以使用ToList()来查询整个事情,然后随意订购它,但我认为这对于性能来说是不好的。

如何解决此问题。

1 个答案:

答案 0 :(得分:0)

使用存储过程似乎就是一招。