sql >> Database teknologi >  >> RDS >> PostgreSQL

Spring Data returnerer List

Prøv at bruge din DTO's konstruktør.

Erklære en ny konstruktør

public TopProductDTO(String text, Integer count) {
    this.text = text;
    this.count = count;
}

Brug den nye konstruktør

i din forespørgsel
@Query("SELECT new TopProductDTO(p.textToSearch, count(id))FROM Product p GROUP BY text_to_search ORDER BY counter DESC")
List<TopProductDTO> findTopProducts();
}

Brug det fuldt kvalificerede navn på din klasse.




  1. WAMP server. Meget stor datamappe i MySQL?

  2. MariaDB JSON_REMOVE() Forklaret

  3. ODBC 4.0

  4. 2 funktioner, der returnerer månedens navn fra en dato i MySQL