Re: Improve Full text rank in a query
От
Tom Lane
Тема
Re: Improve Full text rank in a query
Дата
Msg-id
6689.1204868413@sss.pgh.pa.us
Ответ на
Improve Full text rank in a query (b wragg)
Список
Дерево обсуждения
Improve Full text rank in a query "b wragg" <bwragg@tpg.com.au>
Re: Improve Full text rank in a query Tom Lane <tgl@sss.pgh.pa.us>
Re: Improve Full text rank in a query Oleg Bartunov <oleg@sai.msu.su>
"b wragg" writes: > I'm new to this, but I can't figure out why the "Gunbower Island Primary > School" is getting top place. How do I get the query to improve the ranking > so that an exact match (like "Gunbower|Island|Vic") gets a higher position? I'm new at this too, but AFAICS these are both exact matches: they have the same matching lexemes at the same positions, so the basic rank calculation is going to come out exactly the same. Normalization option 32 doesn't help (as the manual notes, it's purely cosmetic). So it's random chance which one comes out first. What I think you might want is one of the other normalization options, so that shorter documents are preferred. Either 1, 2, 8, or 16 would do fine for this simple example --- which one you want depends on just how heavily you want to favor shorter documents. regards, tom lane
В списке pgsql-performance по дате отправления
От: Vlad Arkhipov
Дата: