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
wookieb
post
Post #2





Grupa: Moderatorzy
Postów: 8 989
Pomógł: 1550
Dołączył: 8.08.2008
Skąd: Słupsk/Gdańsk




Solr jest oddzielnym oprogramowaniem tylko, że pod opieka fundacji Apache. Solr aktualnie ściśle współpracuje z LUCENE i tak naprawdę jest od niej zależny. Trwają prace nad stałym połączeniem obu narzędzi (o ile pamiętam ma wyjść pod nazwą Solr 4.0).
Jak używasz sphinxa to pamiętaj, że po przekroczeniu pewnej ilości produktów (a dokładniej więcej niż ustawienie max_matches w sphinx) będziesz zmuszony do zmiany konfiguracji. Ale napominam o tym "tak tylko" (IMG:style_emoticons/default/smile.gif)
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: 27.12.2025 - 14:04