Часовой форум Watch.ru (http://forum.watch.ru/index.php)
-   Работа форума (http://forum.watch.ru/forumdisplay.php?f=140)
-   -   ПОИСК - "so bad he's good" (http://forum.watch.ru/showthread.php?t=14438)

expert 26.03.2009 17:00

Это не баг
 
Сейчас прежде всего разбирались с простым поиском, до расширенного руки еще не дошли. Тем не менее спасибо за замечание.
Упорядочивание по появлению, посмотрим что можно сделать.

expert 26.03.2009 17:38

Цитата:

Сообщение от av_ic (Сообщение 195553)
Спасибо!
Первый баг :D :
Из формы расширенного поиска операторы пока не работают: Patek AND foobar возвращает более 400 результатов, причём вверху выводится подсказка, из которой видно, что поиск шёл на деле по словам Patek OR foobar. В то же время простой поиск возвращает корректный результат, который в данном случае есть "Результатов не найдено".

Что то Вы путаете проверил- нормально.
Цитата:

Сообщение от av_ic (Сообщение 195553)
Есть ещё пожелание: нельзя ли упорядочивать по умолчанию выдачу по дате сообщения (в случае выдачи в виде тем, а не сообщений - по дате последнего сообщения в теме). Сейчас упорядочивание делается по "уместности". Что это означает, непрозрачно, но новые сообщения иногда оказываются в конце выдачи. Каждый раз, когда забываю сменить этот параметр в форме, приходится перезапускать поиск, поскольку, как правило, интерес представляют последние сообщения.

Сейчас в расширенном также стоит по убыванию, у меня по крайней мере. И первым возвращает то сообщение которое пришло последним ( из удовлетворяющих условиям).
Пока что получается оба замечания неверны:mad:
Проверьте еще несколько раз и отпишитесь.

MexaniK 10.04.2009 01:03

expert
У вас какая поисковая машина используется: MySQL Fulltext, или родная Vb?
Цитата:

Сообщение от av_ic
Есть ещё пожелание: нельзя ли упорядочивать по умолчанию выдачу по дате сообщения (в случае выдачи в виде тем, а не сообщений - по дате последнего сообщения в теме). Сейчас упорядочивание делается по "уместности". Что это означает, непрозрачно, но новые сообщения иногда оказываются в конце выдачи. Каждый раз, когда забываю сменить этот параметр в форме, приходится перезапускать поиск, поскольку, как правило, интерес представляют последние сообщения.
Если поисковая машина vb, то добавьте баллов в графе "Уровень релевантности за свежесть сообщения" в графе настроек "Опции релевантности поиска (встроенный поиск форума)".

av_ic 10.04.2009 02:00

Цитата:

Сообщение от expert (Сообщение 195674)
Что то Вы путаете проверил- нормально.

Сейчас в расширенном также стоит по убыванию, у меня по крайней мере. И первым возвращает то сообщение которое пришло последним ( из удовлетворяющих условиям).
Пока что получается оба замечания неверны:mad:
Проверьте еще несколько раз и отпишитесь.

Прошу извинить, почему-то тема не была выделена как содержащая новые сообщения, поэтому не заглядывал.

Только что повторил эксперимент. Страница расширенного поиска. Ключевые слова: Patek AND foobar. Всё остальное - по умолчанию. В том числе значение по умолчанию параметра Сортировка: по уместности и по убыванию.

Результат: Количество найденных сообщений: 500. Видимо, это максимально возможное количество. Слово foobar, между тем, не встречается нигде, кроме темы, в которой мы сейчас находимся :) Очевидно, что поиск происходит по условию Patek OR foobar. Сообщения выводятся не в хронологическом порядке:
09.10.2008, 07:16
09.10.2008, 07:54
09.10.2008, 08:25
09.10.2008, 09:48
09.10.2008, 09:45
09.10.2008, 06:13
09.10.2008, 05:26
07.10.2008, 08:15
02.10.2008, 12:38
05.10.2008, 17:18


Часовой пояс UTC +3, время: 20:57.

© 1998–2024 Watch.ru