NutzCN Logo
问答 Daos.query 从视图查数据问题
发布于 2139天前 作者 Leewell1989 1487 次浏览 复制 上一个帖子 下一个帖子
标签:

调用:

 public List<FamilyInfo> query(FamilyInfo familyInfo, int pageSize, int pageNum) throws IllegalAccessException {
        Criteria cri = getCriteria(familyInfo);
        Pager pager = super.dao().createPager(pageNum, pageSize);
        String sql = "SELECT * FROM V_SSC_FAMILY_QUES";
        return Daos.query(super.dao(), FamilyInfo.class, sql, cri, pager);
    }

执行的Sql:

SELECT * FROM (SELECT T.*, ROWNUM RN FROM (SELECT * FROM V_SSC_FAMILY_QUES) T WHERE ROWNUM <= 15) WHERE RN > 0

这段代码,调用Daos.query()方法的参数都是有值得,只能分页,不能附带条件?

2 回复
String sql = "SELECT * FROM V_SSC_FAMILY_QUES $condition";

忽略了这其实是一个自定Sql,查询条件是要setCondition的。

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