1. 程式人生 > 資料庫 >Caused by: org.postgresql.util.PSQLException: ERROR: relation "user_task" does not exist

Caused by: org.postgresql.util.PSQLException: ERROR: relation "user_task" does not exist

最近在使用mybatis-Plus的時候,發現在實體類上標註@TableName之後,總是不能正確找到表,後來發現,資料庫表的名稱為“USER_TASK”,mp在進行SQL查詢的時候給轉成了小寫的“user_task”,所以導致一直無法找到正確的表。

因為資料庫不是自己用,就沒有修改表名,通過以下方式解決了問題:

修改

@TableName("USER_TASK")

@TableName("\"USER_TASK\"")

 後面建立表的時候一定要按照規範把表名建立為小寫的,坑啊