sql >> Databáze >  >> RDS >> PostgreSQL

Spring Data vrací Seznam

Zkuste použít konstruktor vašeho DTO.

Deklarovat nový konstruktor

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

Ve svém dotazu použijte nový konstruktor

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

Použijte plně kvalifikovaný název vaší třídy.




  1. Jak reprezentovat Cross Apply a Split String v MySQL

  2. Jak zajistit, aby vaše přístupové databáze byly ultra rychlé!

  3. Jak vytvořit trasování SQL pro zachycení událostí serveru SQL

  4. SQL Server 2008 Vertikální data na vodorovnou