Elasti c Поиск по методу поиска Поиск вопроса - PullRequest
0 голосов
/ 25 марта 2020

Я создал индекс в своем домене ES с помощью метода PUT, используя почтальон. Теперь, когда я делаю /_search в своем индексе, я вижу проблему синтаксического анализа исключения. Я не уверен, что такое действие в ответе об ошибке

Проблема: ниже я добавил свои параметры индекса и сопоставление для моего домена ES, и все документы S3 доступны в индексе, поскольку используется AWS сообщение шлюза API -звонить Я вижу данные, но поиск не работает, когда я отправляю с моего сайта Get mydomainName / {index} / _ search

 [{
        "error": {
            "root_cause": \[
                {
                    "type": "parsing_exception",
                    "reason": "Unknown key for a START_ARRAY in \[actions\].",
                    "line": 2,
                    "col": 5
                }
            \],
            "type": "parsing_exception",
            "reason": "Unknown key for a START_ARRAY in \[actions\].",
            "line": 2,
            "col": 5
        },
        "status": 400
    }][1]

PUT mydomainName / {index}

{
  "settings": {
    "analysis": {
      "analyzer": {
        "my_analyzer": {
          "tokenizer": "my_tokenizer",
          "filter": [
            "lowercase"
          ]
        }
      },
      "tokenizer": {
        "my_tokenizer": {
          "type": "ngram",
          "min_gram": 3,
          "max_gram": 3,
          "token_chars": [
            "letter",
            "digit",
            "whitespace",
            "symbol"
          ]
        }
      }
    }
  },
  "mappings": {
    "section": {
      "properties": {
        "content": {
          "type": "text",
          "analyzer": "my_analyzer"
        },
        "title": {
          "type": "text",
          "analyzer": "my_analyzer",
          "boost": 10
        },
        "url": {
          "type": "text",
          "fields": {
            "keyword": {
              "type": "keyword",
              "ignore_above": 256
            }
          }
        }
      }
    }
  }
},
...