NutzCN Logo
问答 如何正确使用Orderby
发布于 2685天前 作者 撒哈拉来的企鹅 3831 次浏览 复制 上一个帖子 下一个帖子
标签:

Dao语句是这样的,传入的page是1,text是1

dao.query(Blog.class, Cnd.where("1","=","1").andEX("first","like",text).desc("id"), dao.createPager(page, 5));

日志打印出来的查询语句是这样的

SELECT * FROM bb_blog  WHERE 1='1' AND first LIKE '%1%' ORDER BY id DESC, id DESC, id DESC, id DESC, id DESC, id DESC, id DESC, id DESC, id DESC, id DESC, id DESC, id DESC   LIMIT 0, 5

请问一下为什么会出现这么多order by的语句,是我的用法有问题么?

4 回复

日志贴出来看看

突然又好了⊙﹏⊙b

17-07-11 00:41:35.307 DEBUG [XNIO-1 task-27] SELECT * FROM bb_blog  WHERE 1=? AND first LIKE ? ORDER BY id DESC   LIMIT 0, 5 
    | 1 |   2 |
    |---|-----|
    | 1 | %1% |
  For example:> "SELECT * FROM bb_blog  WHERE 1='1' AND first LIKE '%1%' ORDER BY id DESC   LIMIT 0, 5 "

另外,有 Cnd.NEW() 不必写1=1

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