Я пытаюсь настроить свой документasticsearch с помощью https://github.com/cviebrock/laravel-elasticsearch, но я не могу настроить fielddata = true
для некоторых из моих полей - ( Elasticsearch doc ).
Я пробовал это так:
$elasticSearch = ClientBuilder::create()->build();
$elasticSearch->index([
'body' => [
'testField' => 'abc'
],
"mappings" => [
'_doc' => [
"properties" => [
'testField' => [
"type" => "text",
"fielddata" => true
]
]
]
],
'index' => 'my_index',
'type' => 'my_type',
'id' => 'my_id',
]);