原因
mybatis Plus 中查詢是按照默認的駝峰命名來做實體類和數據庫字段之間的映射的, 比如:
實體類中 :usersId
駝峰轉化為下划線 _
數據庫中: users_id
而這個錯誤是由於沒有按照駝峰命名的規范導致的,舉例
實體類中:
private Integer usersId;
按照默認的駝峰命名規范, mybatisplus 在查詢的時候默認的是查詢 users_id, 所以數據庫的字段名字應該為:users_id
如果不想進行轉換, 可以直接關閉駝峰命名。
mybatis-plus.configuration.map-underscore-to-camel-case=false
