Я использую Nutch и Lucene (java API) для поиска по ключевым словам в моем сайте. Моя проблема в том, что Nutch не может выделить все страницы, содержащие нужные ключевые слова. Напр. У меня есть продукт под названием «Luxury Bag», и если я ищу «Luxury», я не получаю продукт в результатах, и если найду «Luxury Bag», я нашел его. Я потратил больше недели на эти ошибки и вообще не знаю. Кроме того, я проверил свои обходные данные с помощью программы Luke. Он отлично работает с Люком, но не с моими кодами java. Может ли кто-нибудь любезно предложить мне. Любое предложение приветствуется и оценивается. Благодарю.Nutch Поиск по ключевому слову не может получить все страницы, содержащие это ключевое слово
0
A
ответ
0
Я только что решил проблему.
Query query = Query.parse(searchQuery, conf);
QueryParams queryParams = new QueryParams();
queryParams.setMaxHitsPerDup(100);
queryParams.setNumHits(100);
query.setParams(queryParams);
Hits hits = bean.search(query);
long allResultsCount =**hits.getTotal());**
Я изменил это в
long allResultsCount =**hits.getLength());**