ElasticSearch: указание типов в массовых запросах не рекомендуется - PullRequest
0 голосов
/ 03 июня 2019

Я получаю предупреждение:

"[types removal] Specifying types in bulk requests is deprecated."]

Что я делаю не так?Это мой код:

    BulkRequest request = new BulkRequest();

    for(Item item : items) {
        IndexRequest indexRequest = new IndexRequest(INDEX_NAME, DOC_TYPE, item.getIdentifier());
        indexRequest
                .opType(DocWriteRequest.OpType.INDEX) // Index the source. If there an existing document with the id, it will be replaced.
                .source(JsonUtility.toJson(item), XContentType.JSON);

        request.add(indexRequest);
    }

    elastic.bulk(request, RequestOptions.DEFAULT);

1 Ответ

0 голосов
/ 03 июня 2019

Elasticsearch 7 удалено type.

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

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