Вот как вы можете это сделать:
Query titleQuery, viewsQuery;
titleQuery.setBoost(0.8);
viewsQuery.setBoost(0.2);
BooleanQuery query = new BooleanQuery();
query.add(titleQuery, Occur.MUST); // or Occur.SHOULD if this clause is optional
query.add(viewsQuery, Occur.SHOULD); // or Occur.MUST if this clause is required
// use query to search documents
Оценка будет пропорциональна 0.8*score(titleQuery) + 0.2*score(viewsQuery)
(мультипликативной константе).
Чтобы использовать поле views
, вам, вероятно, потребуется использовать ValueSourceQuery .