Подстановочный знак в Kibana Elasticsearch не работает - PullRequest
0 голосов
/ 23 марта 2020

Я пытаюсь использовать подстановочный знак play.google.com вот так

 {
  \"value\": \"play.google.com*\",\n" +
  \"type\": \"wildcard\",\n" +
  \"internal\": true\n" +
 } 

Я использую учетную запись Google для записи своих URL. Когда я открываю приложение через Google PlayStore, я могу подстановить записи. Но когда я открываю приложение в моем android, URL-адрес выглядит так: https://play.google.com/store/apps/details?id=com.google.android.youtube, который не включен в подстановочный знак.

Я также пытался https://play.google.com/store/apps/details*. Но все же не повезло, чтобы избежать открытия приложений.

Пожалуйста, помогите, я новичок с Elasti c Поиск Кибана.

1 Ответ

0 голосов
/ 23 марта 2020

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

Таким образом, необходимо указать сопоставление для этого поля, чтобы указать, что оно является ключевым словом тип. Вы можете указать, что при создании индекса или с шаблоном

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