2016-03-08 3 views
0

Использование Datastax enterprise 4.8.4 - Я пытаюсь сделать простую разбивку на страницы на основе индексированных записей, которые успешно проиндексированы в Solr. Проблема заключается в том, что для этой простой разбивки на страницы (без глубокой разбивки на страницы, как правило, обычно < 1000). Я использовал numCount для подготовки ответа JSON с найденными результатами. Использование собственных драйверов datastax (например, без использования Solr-HTTP) - я не смог найти пример того, как извлекать numCount из запроса Solr. Выбирает numCount даже из Datastax?Datastax Enterprise v 4.8.4 и Solr numCount

Благодаря

ответ

0

В 4.8 версии Solr numFound доступен только через поддержку в SELECT count(*) ... FROM ... WHERE solr_query=...

Solr numFound будет улучшена в будущем, хотя.

+0

Спасибо за это. В качестве работы я написал прямой запрос HTTP SOLR, но спасибо за подсказку. Насколько я помню, я где-то читал, что было рекомендовано пойти прямо в SOLR. Я использовал обломок PhantomDSL для управления моими сопоставлениями, поэтому я считаю, что это также мешало моей возможности извлечения numCount изначально. Пересматривает это решение, как только поддержка будет лучше для единого поиска через API. –