Elasticsearch: Как игнорировать поле в сопоставлении эластичного поиска

Созданный на 11 сент. 2015  ·  3Комментарии  ·  Источник: elastic/elasticsearch

Привет,

В моих данных я хочу игнорировать поле. Как мне создать для этого сопоставление? Например,

{
"ключ1": "значение1",

"ключ2": "значение2"
}

Я хочу игнорировать key2, как мне создать свое отображение?

Благодарность

Самый полезный комментарий

Это зависит от того, что вы подразумеваете под «игнорировать», но ответ на ваш вопрос, скорее всего, будет дан в справочной документации по основным типам . Например:

  • Вы можете добавить "store":false в сопоставление key2, чтобы не хранить его в индексе
  • Вы можете добавить "include_in_all":false в сопоставление key2, чтобы оно не было включено в поле _all (что означает, что оно не будет включено в текстовый поиск, если вы не выполните поиск явно в поле key2)
  • Вы можете установить "index":"no" в сопоставление key2, чтобы сделать его вообще не доступным для поиска

К вашему сведению, у нас есть отличный дискуссионный форум, где можно задавать подобные вопросы!

Все 3 Комментарий

Это зависит от того, что вы подразумеваете под «игнорировать», но ответ на ваш вопрос, скорее всего, будет дан в справочной документации по основным типам . Например:

  • Вы можете добавить "store":false в сопоставление key2, чтобы не хранить его в индексе
  • Вы можете добавить "include_in_all":false в сопоставление key2, чтобы оно не было включено в поле _all (что означает, что оно не будет включено в текстовый поиск, если вы не выполните поиск явно в поле key2)
  • Вы можете установить "index":"no" в сопоставление key2, чтобы сделать его вообще не доступным для поиска

К вашему сведению, у нас есть отличный дискуссионный форум, где можно задавать подобные вопросы!

спасибо, попробовал включить все как
"key2": {
"тип": "объект",
"включен": ложь,
"магазин": ложь,
"include_in_all": ложь,
"index": "no"
}

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

Благодарность

Обсуждение продолжается здесь для всех, кто хочет это отслеживать. На данный момент это выглядит как относительно простая неверная конфигурация.

Была ли эта страница полезной?
0 / 5 - 0 рейтинги