Как увеличить поля со случайной сортировкой в ​​solr - PullRequest
0 голосов
/ 07 января 2019

У меня есть многомерное поле «Темы» в solr. Темы хранятся через запятую (например, темы: «Искусство», «Культура», «Книги»). Я хочу повысить определенное значение (например, «Искусство») из «Темы» наряду с динамической случайной сортировкой.

Короче говоря, я хочу 30% документов для "Art" в случайно отсортированных документах. Как этого добиться, используя solr?

1 Ответ

0 голосов
/ 07 января 2019

вы используете две вещи:

  1. a фильтр запроса , чтобы получить только документы с темами Art: & fq = themes: Art
  2. a поле случайной сортировки для сортировки: & sort = random_1234 desc
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...