ner*_*ter 6 servicestack ormlite-servicestack
它似乎是OrmLite Select(谓词)函数,它将where子句中的所有内容(通过网络)带回来,然后在其上应用.Take(x).
我需要一种方法来只返回TOP x,这样结果更快,占用带宽更少.
有没有办法限制OrmLite select返回的TOP行(使用Linq表达式)?
使用Limit()表达式可以获得限制和偏移支持,例如::
var rows = db.Select<Table>(q => q.Where(x => x.Name != null).Limit(10));
Run Code Online (Sandbox Code Playgroud)
var rows = db.Select<Table>(q => q.Where(x => x.Name != null).Limit(5,10));
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
2112 次 |
| 最近记录: |