![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 6 Pomógł: 0 Dołączył: 8.09.2010 Ostrzeżenie: (0%) ![]() ![]() |
Witajcie. Mój problem wydaje mi się dość dziwny i specyficzny - wybaczcie, jeżeli w rzeczywistości jest inaczej.
Otóż wysyłam zapytania do bazy metodą match against, mam wszystkie odpowiednie kolumny zaindeksowane, jest utf_ci - ogólnie (prawie) wszystko działa, a serwis prosperuje (no, może trochę lagów...). Ale z niezrozumiałych dla mnie powodów nie znajduje niektórych, bardzo nielicznych na szczęście, wyrazów. Przykłady z dzisiaj, na które zwróciłem uwagę monitorując nieudane zapytania (jest to słownik niemiecko-polski): "also", "Last". Mam jakieś odejrzenia, że to może jakieś słowa języka, które są blokowane? Ale nie ma tego problemu w przypadku wyszukiwania inną metodą, np. prostym %Like%. |
|
|
![]() |
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 6 476 Pomógł: 1306 Dołączył: 6.08.2006 Skąd: Kraków Ostrzeżenie: (0%) ![]() ![]() |
Tak, są to słowa nie brane pod uwagę przy wyszukiwaniu. Google: MySQL stop-words. A co do działania z LIKE-m... cóż, LIKE nie ma wiele wspólnego z wyszukiwaniem i nie uwzględnia takiego "bajeru".
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 6 Pomógł: 0 Dołączył: 8.09.2010 Ostrzeżenie: (0%) ![]() ![]() |
Dzięki. Nie można z tym nic zrobić? Cóż za pech, przecież to słowa niemieckie.
![]() Ten post edytował maciekp 14.03.2011, 23:45:28 |
|
|
![]()
Post
#4
|
|
![]() Grupa: Zarejestrowani Postów: 6 476 Pomógł: 1306 Dołączył: 6.08.2006 Skąd: Kraków Ostrzeżenie: (0%) ![]() ![]() |
Tak ciężko...? http://www.google.com/search?client=opera&...-8&oe=utf-8
|
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 6 Pomógł: 0 Dołączył: 8.09.2010 Ostrzeżenie: (0%) ![]() ![]() |
Dziękuję, nie widziałem o istnieniu takiej możliwości.
|
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 29.06.2025 - 11:19 |