-1
我有一个java应用程序和postgre sql数据库。 postgre sql有plainto_tsquery()和ts_rank()方法。并在postgre sql命令:如何在hsql中编写postgresql查询
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 ;
工作正常。
如何在hsql中编写此命令? 我没有找到任何帮助我的东西。
我只能使用PostgreSQL,我需要全文搜索和排序结果。我写了一个函数,返回像'setweight(to_tsvector('english',coalesce(target.lastname,'')),'AA')''。但我不知道如何编写一个可以对结果进行排序并返回的方法列表 –
你的问题被描述为“我如何在hsql中编写这个命令?”。这与你在这里所说的不同。所以请尽可能清楚地描述你的问题*。 – rmuller