NutzCN Logo
问答 多表查询封装分页数据?
发布于 2650天前 作者 CC-Coder 2556 次浏览 复制 上一个帖子 下一个帖子
标签: nutzwk
Sql sql = Sqls.queryRecords("select A表列,B表列 FROM A LEFT JOIN B On A.code=B.type");
dao.execute(sql);
List<Record> res = sql.getList(Record.class);

像这种我怎么把res封装成分页对象信息往前台传?
谢谢.

4 回复
Sql sql = Sqls.queryRecords("select A表列,B表列 FROM A LEFT JOIN B On A.code=B.type");
sql.setPager(pager); // 假设有分页对象
dao.execute(sql);
List<Record> res = sql.getList(Record.class);
pager.setRecordCount(Daos.queryCount(dao, sql));
return new QueryResult(res, pager);

请问:
Sql sql = Sqls.queryRecords("select A表列,B表列 FROM A LEFT JOIN B On A.code=B.type");
你sql里面查询的是两个表 但是你返回
List res = sql.getList(Record.class);
这个类里面并没有这个字段 怎么把两个表查询的数据整合到一起

添加回复
请先登陆
回到顶部