Überprüfen Sie zunächst die Dokumentation des Fuzzy Betreiber
Beachten Sie, dass ein Begriff enthält normalerweise kein Leerzeichen und Sie müssen Ihre Suche in mehrere Begriffe aufteilen.
Beachten Sie außerdem, dass fuzzy
um aktiviert zu werden, muss der Begriff mindestens 3 Zeichen haben . Also Ihr Beispiel mit PO
wird nicht funktionieren.
Was Sie für Ihr Setup tun können, ist, ein zusätzliches fuzzy
zu definieren Suchen Sie nach jedem Teil Ihrer Fuzzy-Zeichenfolge und kombinieren Sie sie mit near
Betreiber
wie folgt
contains(po_number,'near (( fuzzy(word1,,,weight),fuzzy(word2,,,weight) ), 2, TRUE)',1) > 0
near
erzwingt hier, dass beide Übereinstimmungen benachbart sein müssen (span
=2) und bestellt (TRUE
).
Die Behandlung von Sonderzeichen hängt von der Definition Ihres whitespace
ab und printjoins
in Ihrer Präferenz .