Ich habe eine Java-App und postgre SQL DB. postgre sql verfügt über die Methoden playpto_tsquery() und ts_rank(). Und in postgre sql der Befehl:Wie schreibe ich postgresql Abfrage in HSQL
SELECT lastname, firstname,middlename, comments, state, organization FROM persons m, plainto_tsquery('key string') q
WHERE q @@ m.tsvector_person
ORDER BY ts_rank(tsvector_person, q) DESC ;
funktioniert gut.
Wie kann ich diesen Befehl in HSQL schreiben? Ich habe nichts gefunden, um mir zu helfen.
Ich kann nur PostgreSQL verwenden und ich brauche Volltextsuche und Sortieren Ergebnisse. Ich habe eine FUNCTION geschrieben, die wie 'setweight (to_tsvector ('english', coalesce (target.lastname, '')), 'AA')' 'zurückkehrt. Aber ich weiß nicht, wie man eine Methode schreibt, die Ergebnisse sortieren und zurückgeben kann. –
Ihre Frage wird als "Wie kann ich diesen Befehl in HSQL schreiben?" Das ist anders als das, was Sie hier sagen. Bitte beschreiben Sie Ihre Frage so klar wie möglich *. – rmuller