2016-05-04 10 views
0

ich eine Abfrage haben, die wie folgt aussieht,Wie zu verwenden, um durch im Frühjahr JPA, wenn die Abfrage nach Stichworten zu finden ist

@Query("select p from Product p where p.title like concat ('%',?1,'%') and p.categoryId = ?2") 

Wie verwende ich den Auftrag durch? Ich habe versucht folgende es gab mir Syntax Ausnahme

@Query("select p from Product p where p.title like concat ('%',?1,'%') and p.categoryId = ?2" order by createddate desc) 

Vielen Dank im Voraus für die Unterstützung.

Antwort

0

Wenn CreatedDate ein Produktfeld ist, versuchen:

@Query("select p from Product p where p.title like concat ('%',?1,'%') and p.categoryId = ?2 order by p.createddate desc") 
+0

verschieben Sie bitte das ** "** an das Ende der Abfrage – EisenRatte

0

die exception.IMO zeigen, können Sie die falsche Schreibweise haben.