我在帶有postgres和hibernate的spring boot中使用如下本機查詢。
@Query(value = "SELECT json_data from xxxschema.roles where role_id =?1", nativeQuery = true) Role getRolePrivilegesByRoleId(int id);
我收到以下錯誤,不知道為什么?
org.postgresql.util.PSQLException:在此 ResultSet 中找不到列名 role_id。在 org.postgresql.jdbc.PgResultSet.findColumn(PgResultSet.java:2748) ~[postgresql-42.2.16.jar:42.2.16]
uj5u.com熱心網友回復:
您正在回傳Role但不回傳Role物體中映射的查詢中的所有列。
轉載請註明出處,本文鏈接:https://www.uj5u.com/caozuo/513217.html
