【发布时间】:2010-05-10 01:05:24
【问题描述】:
我似乎找不到这个问题的答案,也找不到一个很好的例子来说明如何完成我想做的事情。我确定它已在某处发布或解释过,但我无法找到我需要的确切解决方案。
我在 Subsonic 3.0.0.4 中使用 ActiveRecord。当我做类似的事情时
recordset = VehicleModel.Find(x => x.Model.StartsWith(SearchText));
我返回一个 VehicleModel 对象的 IList(或更简单地说是一个记录集),这很好,直到我返回太多记录。我也无法订购返回的记录集(我的网格会很好,但如果我有太多记录,我相信它会太慢)。由于 Find 正在返回一个 IList,因此我无法直接针对它运行(同样我可能忽略了一些简单的事情,所以请不要杀了我)。
我的问题是有人可以解释如何像我上面那样查找数据,对其进行排序并获取页面大小为 n 的数据页面吗?
我做错了吗?我是否已经接近正确的轨道了?
【问题讨论】:
标签: subsonic3 subsonic-active-record