Какой запрос SOLR мне нужно сделать, чтобы подсчитать все имена из одной буквы в моей системе? - PullRequest
0 голосов
/ 10 января 2020

Я ожидаю подсчёта всех имен из одной буквы, таких как:

A:10
B:20
C:5
D:13
E:2
...

Большинство имен в моей системе не состоят из одной буквы ... но я хочу знать, сколько их. Я использую следующий синтаксис с подстановочным знаком:

?rows=0&start=0&q=name:/?/&facet=true&facet.field=name

Я получаю 0 результатов. Rows = 0, потому что я не хочу видеть никаких результатов. Однако, когда я использую:

?rows=0&start=0&q=name:A&facet=true&facet.field=name

, я получаю счет 1600 для «A». Может кто-нибудь сказать мне, что не так с моим подстановочным запросом?

Я на Solr 7.

1 Ответ

0 голосов
/ 10 января 2020

Соответствует длине строки 1

 ?rows=0&start=0&q=name:/.{1}/&facet=true&facet.field=name
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...