Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
trick with lucene.net
|
|||
|---|---|---|---|
|
#18+
Итак проблема в том как контролировать сортировку весов по нескольким полям? Для IndexSearcher я использую MultiFieldQueryParser с указанием полей к примеру Код: c# 1. мне надо, чтоб искалась релевантность в приоритете по полю Name, а уж после Description. Пока работает где чаще встречается поисковый запрос то и выше в отдаче. Пример на пальцах: допустим скормили сущности статьи библиотеке Код: c# 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. в итоге я получу article2, а мне бы хотелось чтоб при вводе слова "Hello world" получить article1, а потом уже article2, чтоб в выдаче учитывался сортировка по полям. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.01.2013, 14:57 |
|
||
|
trick with lucene.net
|
|||
|---|---|---|---|
|
#18+
Можно сделать 2 запроса: сначала по Name, потом по Description. Ну а потом на основе весов равномерно смёржить два массива. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.01.2013, 16:20 |
|
||
|
trick with lucene.net
|
|||
|---|---|---|---|
|
#18+
на худой конец попробую и такое. покопался в документации (она очень печальная) нашел boost factor, но он не работает)) надо демку сделать для версии 3.03 может там все ок, пока сижу на 2.94. Не дай бог придеться качать сорсы и копаться( ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.01.2013, 16:48 |
|
||
|
|

start [/forum/topic.php?fid=18&fpage=110&tid=1358831]: |
0ms |
get settings: |
10ms |
get forum list: |
18ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
41ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
32ms |
get tp. blocked users: |
1ms |
| others: | 243ms |
| total: | 364ms |

| 0 / 0 |
