Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [MySQL]Wyszukiwanie pełno tekstowe i słowo "was"
Saper82
post 16.04.2019, 16:21:08
Post #1





Grupa: Zarejestrowani
Postów: 37
Pomógł: 0
Dołączył: 11.07.2009

Ostrzeżenie: (0%)
-----


Witam

Normalnie zgłupiałem,,,
Szukam np. słowa nie
  1. SELECT * FROM bt WHERE MATCH(wer) AGAINST ('+nie' IN BOOLEAN MODE) ORDER BY `bt`.`idBt` ASC

działa, ponieważ znajduje np.
Cytat
ale z drzewa poznania dobra i zła nie wolno ci jeść, bo gdy z niego spożyjesz, niechybnie umrzesz


słowa pan
  1. SELECT * FROM bt WHERE MATCH(wer) AGAINST ('+pan' IN BOOLEAN MODE) ORDER BY `bt`.`idBt` ASC

działa, ponieważ znajduje np.
Cytat
Oto są dzieje początków po stworzeniu nieba i ziemi. Gdy Pan Bóg uczynił ziemię i niebo


ale słowa was
  1. SELECT * FROM bt WHERE MATCH(wer) AGAINST ('+was' IN BOOLEAN MODE) ORDER BY `bt`.`idBt` ASC

piernik nie znajduję w żadnym wierszu,,,

ale gdy dam
  1. SELECT * FROM `bt` WHERE `wer` LIKE '% was %' ORDER BY `idBt` ASC

to piernik znajduje
Cytat
I rzekł Bóg: Oto wam daję wszelką roślinę przynoszącą ziarno po całej ziemi i wszelkie drzewo, którego owoc ma w sobie nasienie: dla was będą one pokarmem.



i bądź tu mądry,,,,
proszę o pomoc.


edit
W końcu znalazłem przyczynę,,,
Czy da się stopwords bez dostępu do serwera wyłączyć? (hosting tylko mam linuxpl)

Ten post edytował Saper82 16.04.2019, 17:05:09
Go to the top of the page
+Quote Post
Pyton_000
post 17.04.2019, 08:44:39
Post #2





Grupa: Zarejestrowani
Postów: 8 068
Pomógł: 1414
Dołączył: 26.10.2005

Ostrzeżenie: (0%)
-----


Piwerwszy z brzega wynik: https://stackoverflow.com/a/35331398/3732803
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 27.04.2024 - 02:58