Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [Sphinx] Sortowanie uwzględniając kolejność wystąpień słowa
Walian
post
Post #1





Grupa: Zarejestrowani
Postów: 124
Pomógł: 1
Dołączył: 13.07.2009

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


Jak ustawiać sortowanie, by Sphinx uwzględnił także kolejność występowania szukanego słowa w rekordach?
Czyli jak wyszukam "lampa" - żeby najpierw pokazywał rekordy, w których to słowo znajduje się jak najbliżej początku, potem rekordy, w których znajduje się jako drugie w kolejności itd.

W tej chwili mam po prostu:
  1. $sphinx->SetSortMode(SPH_SORT_RELEVANCE);


Wersja:
Sphinx 1.10-beta (r2420; Jul 19, 2010)
działa pod kontrolą CentOS.

Ten post edytował Walian 19.10.2010, 08:33:11
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Walian
post
Post #2





Grupa: Zarejestrowani
Postów: 124
Pomógł: 1
Dołączył: 13.07.2009

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


To w zasadzie nie był mój pomysł, tylko szefa, który chciał by wyszukiwarka zwracała jak najlepsze wyniki. No ale wygląda na to, że masz rację.
Tak dokładne wyszukiwanie nie jest dla nas koniecznością, ważniejsza się tu okazuje kosmiczna wydajność "Świnksa", dzięki której będę mógł przyspieszyć nie tylko wyszukiwanie produktów, ale także ich przeglądanie, filtrowanie i zliczanie znalezionych produktów - wyświetlane obok nazw kategorii ;-)

Ten post edytował Walian 19.10.2010, 11:45:24
Go to the top of the page
+Quote Post

Posty w temacie


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

 



RSS Aktualny czas: 17.10.2025 - 05:42