Я интегрировал нативный запрос весной JPA данных, который в основном выбирает все дочерние и его родительские папки.
class Folder{
int x;
int y;
int z;
}
Я пытаюсь выбрать только несколько столбцов, и каждый раз, когда я делаю это, я получаю сообщение о том, что столбец X отсутствует. Ниже приведен пример.
org.postgresql.util.PSQLException: The column name tpc_msc10_project_id was not found in this ResultSet.
На уровне хранилища я написал собственный запрос, чтобы получить все дочерние папки вместе с родительской папкой.
@Query(nativeQuery=true,value="select x,y from folder with some condition")
List<Folder> getAllChildFoldersByParentFolderId(@Param("folderId")Integer folderId);
Итак, нельзя ли выбрать только несколько столбцов из Resultset, используя собственный запрос?