Resumen de problemas de MySQL y MyBatisPlus
filtrar datos duplicados
Puede usar agrupar por para consultar datos duplicados y usar tener que limitar las condiciones.
Es decir, use group by para contar y luego use subconsulta para el filtrado condicional.
El índice condicional en la combinación no es válido
Cuando se deja la consulta de combinación, el índice condicional en la combinación deja de ser válido -> problema de consistencia de codificación, cambie las reglas de codificación y clasificación de varias tablas para que sean consistentes.
alter TABLE 表名 CONVERT TO CHARACTER set utf8mb4 COLLATE utf8mb4_general_ci;
El entero 0 no es válido en la consulta en mybatis
Para el análisis del motivo, consulte ==> mybatis pasa en xml cuando el parámetro entero es 0 y la condición de consulta falla.
Resumen: se considerará como un carácter nulo, y el carácter no nulo se evaluará !=''
y eliminará .
El problema de todas las jorobadas en sentencias SQL en mybatisPlus
mybatis-plus.configuration.map-underscore-to-camel-case=false
Abrir y cerrar en el archivo de configuración