Запрос на регулярное выражение в solr - PullRequest
0 голосов
/ 31 августа 2018

Я пытаюсь сделать запрос регулярного выражения в solr, используя предпросмотр, чтобы сопоставить термины в любом порядке. Это не работает.

Я делаю следующий запрос:

q=(itemKeyword:/(?=.*REDE).*(?=.*ENLACE).*/)

Получить документ, содержащий:

"INTERFACE GERENCIAMENTO RADIO ENLACE - APLICACAO: MICROONDAS, TIPO ACESSO: REMOTO TELEACIONAMENTO, ARMAZENAMENTO DADOS: HD, КАНАЛ-СЕРВИКО: N / A, МОНИТОР: N / A, ФУНКАО: ДЕРЕНСИО *: ГЕРЕНСИОН"

1 Ответ

0 голосов
/ 31 августа 2018

Вы можете использовать оператор &:

itemKeyword:/.*REDE.*&.*ENLACE.*/

Шаблон соответствует строке, которая содержит REDE и ENLACE.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...