Paka
@Paka

Как поднять вес бренда в поиске sphinx?

SELECT
                  `goods`
                , `title` 
                , `brand_title`
                , `categories_name`
                , weight()
            FROM
                `index`
            WHERE
                 MATCH ('товар')
            OPTION
                ranker          =   expr(' bm25 '),
                field_weights   =   (goods=10)


Как повысить вес всем товарам с бреном 'Top' ?
  • Вопрос задан
  • 83 просмотра
Решения вопроса 1
@neol
ranker =   expr('if(brand_title='Top',100000,1) + bm25 ')
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы