Как/где установить Matching mode для поиска пользователям на мастере и слейвах?
Я хочу, чтоб на сайтах поиск вёлся через SPH_MATCH_EXTENDED2
http://sphinxsearch.com/docs/2.1.2/matching-modes.html
Advanced search
Re: Advanced search
Это в "Sphinx Search Mod" надо вписать "SPH_MATCH_EXTENDED2"?
Это для всех слейвов тоже будет использаваться?
Это для всех слейвов тоже будет использаваться?
Re: Advanced search
Да, но цифрой
define ( "SPH_MATCH_ALL", 0 );
define ( "SPH_MATCH_ANY", 1 );
define ( "SPH_MATCH_PHRASE", 2 );
define ( "SPH_MATCH_BOOLEAN", 3 );
define ( "SPH_MATCH_EXTENDED", 4 );
define ( "SPH_MATCH_FULLSCAN", 5 );
define ( "SPH_MATCH_EXTENDED2", 6 ); // extended engine V2 (TEMPORARY, WILL BE REMOVED)
define ( "SPH_MATCH_ALL", 0 );
define ( "SPH_MATCH_ANY", 1 );
define ( "SPH_MATCH_PHRASE", 2 );
define ( "SPH_MATCH_BOOLEAN", 3 );
define ( "SPH_MATCH_EXTENDED", 4 );
define ( "SPH_MATCH_FULLSCAN", 5 );
define ( "SPH_MATCH_EXTENDED2", 6 ); // extended engine V2 (TEMPORARY, WILL BE REMOVED)
Don't forget to run script update
Re: Advanced search
Ответ не однозначьный...
Что именно надо ввести?
SPH_MATCH_EXTENDED, 4
или
define ( "SPH_MATCH_EXTENDED", 4 );
или
"SPH_MATCH_EXTENDED", 4
Что именно надо ввести?
SPH_MATCH_EXTENDED, 4
или
define ( "SPH_MATCH_EXTENDED", 4 );
или
"SPH_MATCH_EXTENDED", 4
Re: Advanced search
Я не знаю какой вам точно надо, я бы попробовал и то и то и поставил что надо.
Это встроенные так сказатрь цифры сфинкса а не смарта.
Это встроенные так сказатрь цифры сфинкса а не смарта.
Don't forget to run script update
Re: Advanced search
Попробуй пожалуйста это сделать сам и скажи какой вариант работает.
Я все испробовал, не работает так как надо.
В шелле я использовал такую команду:
search -i index "mature -fuck" -e2
резултаты были, но там довольно-таки непросто их проверять, так как деск гали не выдаёться, а там всякие ИД... Тогда я по ИД тумб в Лист Тумбс в админке смарта пару первых видео из результата нашёл, то по ним результат поиска имел "mature" но не имел "fuck*" что и должно было быть.
В поиске на сайте, который используют юзеры сайта, несмотря на то, что я вводил в "Sphinx Search Mod", результаты поисков не менялись и искав "mature -fuck" в первых местах всегда были видео с десками где присутствовали оба ети слова, хотя слова "fuck*" быть там не должно.
Я все испробовал, не работает так как надо.
В шелле я использовал такую команду:
search -i index "mature -fuck" -e2
резултаты были, но там довольно-таки непросто их проверять, так как деск гали не выдаёться, а там всякие ИД... Тогда я по ИД тумб в Лист Тумбс в админке смарта пару первых видео из результата нашёл, то по ним результат поиска имел "mature" но не имел "fuck*" что и должно было быть.
В поиске на сайте, который используют юзеры сайта, несмотря на то, что я вводил в "Sphinx Search Mod", результаты поисков не менялись и искав "mature -fuck" в первых местах всегда были видео с десками где присутствовали оба ети слова, хотя слова "fuck*" быть там не должно.
Re: Advanced search
Сфинкс при поиске выводит ид
сравните с ид которые выводятся скриптом (без кеша)
совпадает ?
сравните с ид которые выводятся скриптом (без кеша)
совпадает ?
Don't forget to run script update
Re: Advanced search
Я же и писал, что по ИД в list thumbs я нахожу такие видео, и по их дескам сфинкс поиск в шелле выводит правильные результаты.
Вот пример, в шелле первые 2 места по поиску search -i index "mature -fuck" -e2 :
Mature old guy has his way with a young teen Shalina Divine. She doesnt mind his age and
Mature Brooklyn Lee has a meeting
Резултьаты правильные.
На сайте, http://lazymike.com/?search=mature+-fuck по тому же поиску перевые 2 места:
Sexy Blonde Mature Fucks Younger Guy
Beautiful mature fucked by two guys
Видно, что так как надо поиск на сайте не работает, результаты не правильные.
А теперь повторюсь, что без разницы что я ввожу в поле "Sphinx Search Mod", результаты поуска на сайте не меняються.
Скажи пожалуйста, что именно ввести в "Sphinx Search Mod" что бы поиск давал правильные результаты, или подтверди, что это баг и будем ждать фикса.
Вот пример, в шелле первые 2 места по поиску search -i index "mature -fuck" -e2 :
Mature old guy has his way with a young teen Shalina Divine. She doesnt mind his age and
Mature Brooklyn Lee has a meeting
Резултьаты правильные.
На сайте, http://lazymike.com/?search=mature+-fuck по тому же поиску перевые 2 места:
Sexy Blonde Mature Fucks Younger Guy
Beautiful mature fucked by two guys
Видно, что так как надо поиск на сайте не работает, результаты не правильные.
А теперь повторюсь, что без разницы что я ввожу в поле "Sphinx Search Mod", результаты поуска на сайте не меняються.
Скажи пожалуйста, что именно ввести в "Sphinx Search Mod" что бы поиск давал правильные результаты, или подтверди, что это баг и будем ждать фикса.
Re: Advanced search
Я сделал следующий тест
На пустой домен добавил 1 галеру только с матуре фак
>search "mature -fuck"
Sphinx 2.0.2-beta (r3019)
Copyright (c) 2001-2011, Andrew Aksyonoff
Copyright (c) 2008-2011, Sphinx Technologies Inc (http://sphinxsearch.com)
using config file './sphinx.conf'...
index 'scj_index': query 'mature -fuck ': returned 0 matches of 0 total in 0.000 sec
words:
1. 'matur': 1 documents, 1 hits
2. 'fuck': 1 documents, 1 hits
>search "mature fuck"
Sphinx 2.0.2-beta (r3019)
Copyright (c) 2001-2011, Andrew Aksyonoff
Copyright (c) 2008-2011, Sphinx Technologies Inc (http://sphinxsearch.com)
using config file './sphinx.conf'...
index 'scj_index': query 'mature fuck ': returned 1 matches of 1 total in 0.000 sec
displaying matches:
1. document=17, weight=2500, gallery_md5_crc=2901039226, date=Thu Oct 17 10:06:03 2013, duration=9, sponsor_id=135, rgroup=44, total_ctr=0.000000, content_type=1
id=17
gallery_md5=183ee5169aad1d5bd6f618c8a4125aa6
file_md5=8a41008a648e935e15da6bdaa7c1b679
sponsor_id=135
thumb_url=/scj/thumbs/0/017_abandon_abandon.jpg
type=0
rgroup=44
content=9
content_type=1
duration=9
date=1382018770
activation_date=2013-10-17 10:06:03
priority=544051947
status=1
words:
1. 'matur': 1 documents, 1 hits
2. 'fuck': 1 documents, 1 hits
те все должно работать без всяких модов.
Можете провести такой же тест у вас ?
На пустой домен добавил 1 галеру только с матуре фак
>search "mature -fuck"
Sphinx 2.0.2-beta (r3019)
Copyright (c) 2001-2011, Andrew Aksyonoff
Copyright (c) 2008-2011, Sphinx Technologies Inc (http://sphinxsearch.com)
using config file './sphinx.conf'...
index 'scj_index': query 'mature -fuck ': returned 0 matches of 0 total in 0.000 sec
words:
1. 'matur': 1 documents, 1 hits
2. 'fuck': 1 documents, 1 hits
>search "mature fuck"
Sphinx 2.0.2-beta (r3019)
Copyright (c) 2001-2011, Andrew Aksyonoff
Copyright (c) 2008-2011, Sphinx Technologies Inc (http://sphinxsearch.com)
using config file './sphinx.conf'...
index 'scj_index': query 'mature fuck ': returned 1 matches of 1 total in 0.000 sec
displaying matches:
1. document=17, weight=2500, gallery_md5_crc=2901039226, date=Thu Oct 17 10:06:03 2013, duration=9, sponsor_id=135, rgroup=44, total_ctr=0.000000, content_type=1
id=17
gallery_md5=183ee5169aad1d5bd6f618c8a4125aa6
file_md5=8a41008a648e935e15da6bdaa7c1b679
sponsor_id=135
thumb_url=/scj/thumbs/0/017_abandon_abandon.jpg
type=0
rgroup=44
content=9
content_type=1
duration=9
date=1382018770
activation_date=2013-10-17 10:06:03
priority=544051947
status=1
words:
1. 'matur': 1 documents, 1 hits
2. 'fuck': 1 documents, 1 hits
те все должно работать без всяких модов.
Можете провести такой же тест у вас ?
Don't forget to run script update







