Advanced search

SpyCam
Posts: 736
Joined: Fri Oct 26, 2012 9:52 am

Re: Advanced search

Post by SpyCam »

Как/где установить Matching mode для поиска пользователям на мастере и слейвах?
Я хочу, чтоб на сайтах поиск вёлся через SPH_MATCH_EXTENDED2

http://sphinxsearch.com/docs/2.1.2/matching-modes.html
admin
Site Admin
Posts: 38004
Joined: Wed Sep 10, 2008 11:43 am

Re: Advanced search

Post by admin »

В сетингах ротации, там же где и сфинкс
Don't forget to run script update
SpyCam
Posts: 736
Joined: Fri Oct 26, 2012 9:52 am

Re: Advanced search

Post by SpyCam »

Это в "Sphinx Search Mod" надо вписать "SPH_MATCH_EXTENDED2"?

Это для всех слейвов тоже будет использаваться?
admin
Site Admin
Posts: 38004
Joined: Wed Sep 10, 2008 11:43 am

Re: Advanced search

Post by admin »

Да, но цифрой

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
SpyCam
Posts: 736
Joined: Fri Oct 26, 2012 9:52 am

Re: Advanced search

Post by SpyCam »

Ответ не однозначьный...

Что именно надо ввести?

SPH_MATCH_EXTENDED, 4
или
define ( "SPH_MATCH_EXTENDED", 4 );
или
"SPH_MATCH_EXTENDED", 4
admin
Site Admin
Posts: 38004
Joined: Wed Sep 10, 2008 11:43 am

Re: Advanced search

Post by admin »

Я не знаю какой вам точно надо, я бы попробовал и то и то и поставил что надо.
Это встроенные так сказатрь цифры сфинкса а не смарта.
Don't forget to run script update
SpyCam
Posts: 736
Joined: Fri Oct 26, 2012 9:52 am

Re: Advanced search

Post by SpyCam »

Попробуй пожалуйста это сделать сам и скажи какой вариант работает.
Я все испробовал, не работает так как надо.

В шелле я использовал такую команду:
search -i index "mature -fuck" -e2
резултаты были, но там довольно-таки непросто их проверять, так как деск гали не выдаёться, а там всякие ИД... Тогда я по ИД тумб в Лист Тумбс в админке смарта пару первых видео из результата нашёл, то по ним результат поиска имел "mature" но не имел "fuck*" что и должно было быть.

В поиске на сайте, который используют юзеры сайта, несмотря на то, что я вводил в "Sphinx Search Mod", результаты поисков не менялись и искав "mature -fuck" в первых местах всегда были видео с десками где присутствовали оба ети слова, хотя слова "fuck*" быть там не должно.
admin
Site Admin
Posts: 38004
Joined: Wed Sep 10, 2008 11:43 am

Re: Advanced search

Post by admin »

Сфинкс при поиске выводит ид
сравните с ид которые выводятся скриптом (без кеша)

совпадает ?
Don't forget to run script update
SpyCam
Posts: 736
Joined: Fri Oct 26, 2012 9:52 am

Re: Advanced search

Post by SpyCam »

Я же и писал, что по ИД в 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" что бы поиск давал правильные результаты, или подтверди, что это баг и будем ждать фикса.
admin
Site Admin
Posts: 38004
Joined: Wed Sep 10, 2008 11:43 am

Re: Advanced search

Post by admin »

Я сделал следующий тест
На пустой домен добавил 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
Post Reply