Gibt es eine Möglichkeit zu verhindern, dass Wörter, die kürzer als ein bestimmter Wert sind, in tsvector
enden? MySQL hat die Option ft_min_word_len
, gibt es etwas ähnliches für PostgreSQL?
Die kurze Antwort wäre nein.
Der tsearch2 verwendet Wörterbücher, um den Text zu normalisieren:
Wörterbücher werden verwendet, um Wörter zu eliminieren, die nicht berücksichtigt werden sollten in einer Suche (Wörter stoppen), und Wörter so zu normalisieren, dass anders abgeleitete Formen desselben Wortes werden übereinstimmen. A erfolgreich normalisiert Wort heißt Lexem.
und wie die Wörterbücher verwendet werden Parsen und Lexing
Tags und Links postgresql full-text-search