去重查询列表(可分页,可排序,可去重,可设置每页条数)
| 方法名 | searchlstdstct |
| 参数 | func:回调方法 md:模型名称 page:页码 condition: 条件(参考condition与sql语言关键词参照表) sequence:排序,默认为{}空,可选参数,其形式为{排序字段:排序方式},排序方式请参考排序参数对照表 page_count:每页请求几条数据,可选参数,默认:每页请求10条 distinctby: 去重字段,可选参数,默认:去重的字段为“id” |
| 用例 | |
| // 简洁版 var md = "md72";//模型名称 var page = 1 //页码 var condition = [{lgc:1,ky:'oid',oprt:'mcb_geq',vl:1}];// 查询条件 McrbHttpClient.searchlstdstct(lst,md,page,condition); function lst(e){// 回调 console.log(e) } // 详细版 var md = "md72";//模型名称 var page = 1 //页码 var page_count = 1; // 每页请求几条数据 var condition = [{lgc:1,ky:'oid',oprt:'mcb_geq',vl:1}]; // 查询条件 var sequence = {id:0}; // 排序 var distinctby = 'oid' // 去重字段 McrbHttpClient.searchlstdstct(lst, md, page, condition, sequence, page_count, distinctby); function lst(e){ // 回调 console.log(e) } 返回值:{ // 当前页显示的数据 "datasets": [ {"rtime": "1441784199","id": "6","oid": "999","uname": "张三12"} ], // 总条数 "attach": [{"total": "3"}] } | |
本文档来自—microbee-http 丨 软件开发框架平台
扫一扫