NutzCN Logo
问答 Cnd的自定义分页查询方法参数
发布于 2774天前 作者 qq_1aa76597 1892 次浏览 复制 上一个帖子 下一个帖子
标签:
    /**
     * 查询出一组记录。
     * 
     * @param tableName
     *            表名 - 格式为 <b>tableName[:idName]</b> 比如 : <b>t_pet</b> 或者
     *            <b>t_pet:id</b> 尤其在 SqlServer2005 的环境下,需要用 t_pet:id 的形式来指明 ID
     *            字段,否则 不能分页
     * @param cnd
     *            条件 - <b style=color:red>请注意:</b> 你传入的 Criteria 实现必须考虑到 没有
     *            'Entity<?>' 传入。即 toSql 函数的参数永远为 null。
     * @param pager
     *            翻页信息
     * @return Record 对象。实际上是一个 Map 的包裹类
     * 
     * @see org.nutz.dao.Condition
     */
    List<Record> query(String tableName, Condition cnd, Pager pager);
这个位置贴代码或日志,不要移除前后标识符

我记得以前好像这个方法可以传四个参数,还有一个查询数据库的字段名的fields啊,现在是没了吗?现在如果想分页查询查出来的属性值在哪里传入

2 回复

public abstract int updateRelation(Class<?> paramClass, String paramString, Chain paramChain, Condition paramCondition);

public abstract List query(Class paramClass, Condition paramCondition, Pager paramPager);

public abstract List query(Class paramClass, Condition paramCondition);

public abstract List query(String paramString, Condition paramCondition, Pager paramPager);

public abstract List query(String paramString, Condition paramCondition);

public abstract List query(String paramString1, String paramString2, Condition paramCondition, Pager paramPager);

public abstract int each(Class paramClass, Condition paramCondition, Pager paramPager, Each paramEach);

除非能证明XXX版本有YYY方法,但最新版里面没有,否则我没啥好说的.

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