Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 651 Pomógł: 116 Dołączył: 3.06.2012 Skąd: Lędziny Ostrzeżenie: (0%)
|
Napisałem tutaj temat odnośnie wyboru sposobu wyszukiwarki i już sam zdecydowałem, że wybiorę wyszukiwanie pełnotekstowe. Zdecydowałem się także na przeszukiwanie takich pół jak:
- nazwa użytkownika (czyli wszystkie wpisy tego użytkownika będą wyświetlone), - treść wpisu na blogu, - temat wpisu, - kategoria (nazwy kategorii), - tagi (nazwy tagów). Teraz zastanawiam się jak to połączyć. Mógłbym władować JOINy do zapytania i mieć gdzieś co user chce znaleźć. Dla testów tak zrobiłem w phpmyadmin i te wyniki nie są zbyt rewelacyjne bo zwracane jest dużo postów. Dlatego moje pytanie - jak zrobić to bardziej dokładne? Dodać selecta obok inputa i user sam zdecyduje co chce przeszukiwać, czy sam mam jakoś od strony kodu wyłapać czy chodzi o kategorie, posta, a może autora (chociaż to chyba nierealne, aby to wyłapać stuprocentowo)? Zdecydowałem się na typ IN BOOLEAN i mam do dyspozycji znaki: [+] - AND, [-] - NOT, [NIC] - OR I kolejne pytanie - zamieniać spacje w wyrażeniach usera na znak '+' czy zostawić jak jest, wtedy domyślnie wskoczy OR ? Chodzi mi o to, który typ będzie bardziej dokładny. Z góry dziękuję za wszelką pomoc! |
|
|
|
Michael2318 Wyszukiwanie pełnotekstowe 13.02.2013, 12:18:23
CuteOne http://www.php.rk.edu.pl/w/p/pelnotekstowe-wyszuki... 13.02.2013, 16:20:39
Michael2318 Dzięki za podpowiedź. A powiedz mi jeszcze co z ty... 13.02.2013, 16:42:38 ![]() ![]() |
|
Aktualny czas: 25.12.2025 - 13:37 |