描述:项目使用mybatisPulic
导致单独在xml写关联更新 和关联删除的sql 语句时会导致更新出错, mysql 没问题,到了mybatis 就出错了
出错:控制台: com.baomidou.mybatisplus.exceptions.MybatisPlusException: Failed to process, please exclude the tableName or statementId
xml:最简单的多表更新
解决1:
这个错误 网上大多解决方案是 查看xml 和mapper 的
1.名字是否正确
2. sql语句是否多了逗号,语句是否错误等。
3. 确定参数是否无误 这是网上的普遍做法
当我反复确认 和各种测试单表更新 都没有问题 ,还是只有多表关联就出问题。
解决2:
看打印sql日志 时候,发现拼的有问题