Как определить запрос в solr - PullRequest
0 голосов
/ 14 сентября 2018

Я делаю сервис поиска журналов для бизнеса по solr.

У меня возникла проблема при настройке запроса.

У меня есть данные ниже.

 message_type, mobile_no, ident_no, resultCode
||CCR, 01012345678, 1, null||    
||CCA, null, 1, 5012|| 

Я хочу найти все записи с одинаковым идентификатором с помощью mobile_no.

Итак, я думаю, что SQL-заявление, как показано ниже.

SELECT A.* 
FROM DATA
WHERE IDENT_NO IN (SELECT IDENT_NO FROM DATA WHERE MOBILE_NO = ‘01012345678’)

Я определил ниже запрос для решения.

http://localhost:8983/solr/select?q={!join from=ident_no to=ident_no}mobile_no:01012345678

Я не получил результат с помощью запроса. Этот запрос неверен?

1 Ответ

0 голосов
/ 17 сентября 2018

Если вы добавили номер мобильного поля в файл schema.xml, вы можете получить результат, используя запрос в качестве номера мобильного телефона: 1234567890

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