所有分类
  • 所有分类
  • 未分类
此视频仅限VIP查看,请先

评论7

请先

  1. 删除完了之后再去修改的话返回修改true,但是数据库没变化,这是不是要加判断
    150003 2024-04-09 0
    • 是的,可以对修改的返回值加个判断:如果为true则表示成功,否则失败。
      自学精灵 2024-04-09 0
      • 改了data的值,但是success的值没找到在哪改
        150003 2024-04-09 0
        • 应该去判断updateById等更新方法的返回值,如果不是true,直接抛异常即可。你说的data、success,是组件里的,common包里,那个不要动。
          自学精灵 2024-04-09 0
          • 哦哦懂了,忘了用全局控制了
            150003 2024-04-09 0
  2. 实体类和数据库字段不匹配的问题怎么解决啊,这是爆的错: \r\n### Error querying database. Cause: java.sql.SQLSyntaxErrorException: Unknown column 'delete_flag' in 'where clause'\r\n### The error may exist in com/example/antmall/business/product/mapper/ProductMapper.java (best guess)\r\n### The error may involve defaultParameterMap\r\n### The error occurred while setting parameters\r\n### SQL: SELECT COUNT(*) AS total FROM t_product WHERE delete_flag = 0 AND (name = ?)\r\n### Cause: java.sql.SQLSyntaxErrorException: Unknown column 'delete_flag' in 'where clause'\n; bad SQL grammar []; nested exception is java.sql.SQLSyntaxErrorException: Unknown column 'delete_flag' in 'where clause'"
    没有反方向的钟 2024-02-23 0
    • 应该是你数据库忘记加delete_flag这个字段了,可以回看一下这个视频:https://learn.skyofit.com/archives/1868。
      自学精灵 2024-02-23 0
显示验证码
没有账号?注册  忘记密码?

社交账号快速登录