2016-10-29 2 views
0

Ich versuche, benutzerdefinierte Frühjahr Daten Abfrage mit Feld aus Referenz als Abfrage Parameter. Wenn ich diese Abfrage über REST durchgeführt hatte ich überhaupt keine Ergebnisse: screen1 I aktiviert Protokolle überwintern und kopieren Sie es Konsole H2 und ich habe viele Ergebnisse: screen2Kann nicht benutzerdefinierte Federdaten benutzerdefinierte Abfrage mit Referenzfeld als Parameter

Mein Flug und Flughafengesellschaften sind sehr einfach screen2

Was mache ich falsch? Ich habe andere einfachere Methoden und sie funktionieren gut mit Browser. Ich habe das gleiche mit der Query-Annotation versucht (zweite Methode auf dem zweiten Bildschirm), aber ich habe die gleichen Ergebnisse erhalten. (Kopierte generierte SQL-Abfrage an H2-Konsole und erhielt viele Ergebnisse, aber es funktionierte nicht über REST).

BEARBEITEN Ich fand die Lösung. Ich entfernte nur Anführungszeichen von URL und es funktioniert gut: D enter image description here

Entschuldigung für meine Unaufmerksamkeit. Grüße,

Michal

+2

Bitte ersetzen Sie Ihre Bilder mit Code-Snippets – Andrew

+1

bitte, schreiben die Lösung, die Sie als Antwort gefunden haben und akzeptieren, so ist diese Frage gelöst. – djeison

Antwort

0

fand ich die Lösung. Es war sehr einfach. Grundsätzlich ich Anführungszeichen von URL einfach entfernt und es funktioniert gut: D enter image description here Tatsächliche Verfahren in Repository wie folgt aussieht: List findFlightsByFromCityAndToCity(@Param("from") String from, @Param("to") String to);

Grüße, Michal

Verwandte Themen