![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 101 Pomógł: 0 Dołączył: 20.03.2011 Ostrzeżenie: (10%) ![]() ![]() |
Witam,
do wyszukiwania treści używam metody MATCH AGAINST, metoda ta wyświetla wyniki według trafności (najpierw te najbardziej trafione później mniej itp.). Moje pytanie brzmi czy można ograniczyć wyniki wyszukiwania w tym przypadku wyłącznie do tych najbardziej trafnych, bo np. gdy wpisuje w pole wyszukiwania frazy: "kategoria lokalizacja" to wyszukuje mi najpierw wyniki w których znajdują się obie frazy -czyli to pożądane, a później wszystkie wyniki z kategorii i wszystkie wyniki z lokalizacji a ja chciałbym pominąć te dwa ostatnie rozwiązania. Pozdrawiam |
|
|
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 1 527 Pomógł: 438 Dołączył: 28.06.2011 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
Wystarczy zastosować Boolean mode:
dzięki temu możesz używać operatorów +/- ![]() Ten post edytował Sephirus 21.01.2013, 14:05:59 -------------------- If you're good at something, never do it for free.
Potrzebujesz skryptu JS lub PHP - szukasz kogoś kto przetestuje twoją aplikację pod względem bezpieczeństwa? Szybko i solidnie? Napisz ;) Mój blog - Jak zwiększyć wydajność front-endu - O buforowaniu wyjścia w PHP słów kilka... |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 101 Pomógł: 0 Dołączył: 20.03.2011 Ostrzeżenie: (10%) ![]() ![]() |
Dzięki, tylko u mnie to roche inaczej wygląda bo mam tak skonstruwoany kod:
i niestety nie wiem jak mógłbym odseparować słowa gdy jest ich kilka wpisanych, a w tym przypadku BOOLEAN MODE działa tylko do pierwszego słowa |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 1 933 Pomógł: 460 Dołączył: 2.04.2010 Skąd: Lublin Ostrzeżenie: (0%) ![]() ![]() |
Słowa możesz odseparować, choćby w ten sposób (jeśli są oddzielone spacją):
-------------------- Jeśli pomogłem, kliknij proszę 'pomógł'. Dzięki.
|
|
|
![]()
Post
#5
|
|
![]() Grupa: Zarejestrowani Postów: 1 527 Pomógł: 438 Dołączył: 28.06.2011 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
Tak BTW pomyśl o SQL-Injection...
-------------------- If you're good at something, never do it for free.
Potrzebujesz skryptu JS lub PHP - szukasz kogoś kto przetestuje twoją aplikację pod względem bezpieczeństwa? Szybko i solidnie? Napisz ;) Mój blog - Jak zwiększyć wydajność front-endu - O buforowaniu wyjścia w PHP słów kilka... |
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 101 Pomógł: 0 Dołączył: 20.03.2011 Ostrzeżenie: (10%) ![]() ![]() |
Dzięki Panowie!
|
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 15.06.2025 - 02:16 |