1
回答
save() 生成的SQL语句包含主键id
利用AWS快速构建适用于生产的无服务器应用程序,免费试用12个月>>>   

奇怪第一次上传文件成功,生成的SQL语句:

insert into `gallery`(`pictName`) values(?)

但当连续进行每二次上传时:生成的SQL语句竟包含了自增量id字段:

insert into `gallery`(`id`, `pictName`) values(?, ?)


// 上传文件

  public void uploadFile(){
      UploadFile  uf=getFile("pFile");    
      String fileName=uf.getFileName();
      Gallery  gly=new Gallery();
     gly.dao.set("pictName", fileName).save();    // 生产的Sql : insert into `gallery`(`id`, `pictName`) values(?, ?)
     render("uploadOK.html");

  }

 id 为表gallery的自增量字段,为何jfinal生成SQL语句时也把id字段包含进去了? 如何做才能不包含这个id自增量

举报
andying
发帖于4年前 1回/456阅
顶部