Wie lege ich die Mindestwortlänge in der PostgreSQL-Volltextsuche fest?

8

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?

    
Ivica Lazarević 12.11.2012, 10:49
quelle

1 Antwort

3

Die kurze Antwort wäre nein.

Der tsearch2 verwendet Wörterbücher, um den Text zu normalisieren:

  

12.6. Wörterbücher

     

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

    
mys 18.11.2012, 08:34
quelle

Tags und Links