求助:部署到BAE上,分页查询只执行了count

项目在本地调试没问题。部署到百度BAE后,有些页面正常,查询也可以出结果。有的界面查不出结果,使用SQL打印后,发现这种不正常都只执行了count语句,实际查询内容那个没执行,好奇怪呀??其他正常的页面我看代码都一样呀!!!

Page (pageNumberpageSizeMap params) {
    SqlPara sqlPara = Db.(Kv.(params))Db.(pageNumberpageSizesqlPara)}
() {
    pageSize = getParaToInt()start = getParaToInt()pageNumber = (start / pageSize) + String u_id = getPara()String b_id = getPara()Map params = HashMap()params.put(b_id)params.put(u_id)Page<Branch> page = .getBranchListByPage(pageNumberpageSizeparams)setAttr(page.getTotalRow())setAttr(page.getList())renderJson()}
#namespace("Branch")

  #sql("getBranchList")
    a.*b.u_name
    branch aunit b
    a.u_id = b.u_id
    #for(x : params)
      #if(x.value && x.value != "")
        #if(x.key == )
          a.u_id = #para(x.value)
        #else
          #(x.key) = #para(x.value)
        #end
      #end
    #end
    a.u_idb_id
  #end
#end

这个没错啥???咋个就只执行了count那个语句?

评论区

JFinal

2018-01-16 18:13

一定要配置好日志,然后看日志里头的异常,分析后找原因,靠猜是很难中奖的

热门反馈

扫码入社