Wie kann ich ein Limit für diese hql-Abfrage festlegen? Wenn ich das Limit-Schlüsselwort in die Abfrage einfüge, wird ein Fehler ausgelöst.So legen Sie das Limit für eine Hibernate-Abfrage fest
@Query("from voucher v where v.voucherType.typeDescription = :typeDescription and v.denomination = :denomination")
public List<Voucher> findByVoucherTypeAndDenomination(@Param("typeDescription") String typeDescription,@Param("denomination") BigDecimal denomination);
Bitte wat macht das firstresult in setfirstresult (firstresult) –
repräsentieren @SamuelAnertey es sagt, welche Zeile zur Folge haben, mit zu beginnen. In diesem Fall sagt dieser Aufruf "Gib mir bis zu 5 Ergebnisse, beginnend mit Ergebnis 0". Im Fall von MySQL, wäre es die äquivalent Ihre Abfrage mit der Endung „begrenzen 0,5“. –