Najpierw sprawdź dokumentację Rozmyty operator
Pamiętaj, że termin zazwyczaj nie zawiera pustego miejsca i będziesz musiał podzielić swoje wyszukiwanie według dokładnych terminów.
Dodatkowo zauważ, że fuzzy aby można było aktywować, termin musi mieć co najmniej 3 znaki . Więc twój przykład z PO nie zadziała.
To, co możesz zrobić dla swojej konfiguracji, to zdefiniować dodatkowy fuzzy wyszukaj każdą część rozmytego ciągu i połącz je z near operator
takie jak poniżej
contains(po_number,'near (( fuzzy(word1,,,weight),fuzzy(word2,,,weight) ), 2, TRUE)',1) > 0
near wymusza tutaj, że oba dopasowania muszą przylegać do siebie (span =2) i uporządkowane (TRUE ).
Obsługa znaków specjalnych zależy od definicji twojego whitespace i printjoins w Twoich preferencjach .