मुझे वही त्रुटि मिली क्योंकि मेरी क्वेरी ने UUID कॉलम लौटा दिया। इसे ठीक करने के लिए मैंने यूयूआईडी कॉलम को "कास्ट (कॉलमनाम वर्चर के रूप में)" जैसी क्वेरी के माध्यम से वर्चर प्रकार के रूप में वापस कर दिया, फिर यह काम किया।
उदाहरण:
public interface StudRepository extends JpaRepository<Mark, UUID> {
@Modifying
@Query(value = "SELECT Cast(stuid as varchar) id, SUM(marks) as marks FROM studs where group by stuid", nativeQuery = true)
List<Student> findMarkGroupByStuid();
public static interface Student(){
private String getId();
private String getMarks();
}
}