ElasticSearch не работает многоканальное отображение - PullRequest
0 голосов
/ 03 февраля 2020

Я работаю сasticsearch- php. Этот мой объект приведен ниже. Мне нужен поиск и английские sh и русские буквы. Помните, что Apple и Аппле должны быть одинаковыми. Пожалуйста, помогите с отображением и настройками в вопросе!

 $params = 
    [
        'body' => 
        [
            'testField' => 'Русский текст', 
            'mappings' => 
            [
                '_source' => 
                [
                    'enabled' => true 
                ], 
                'properties' => 
                [
                'first_name' => 
                    [ 
                        'type' => 'keyword' 
                    ], 
                'age' => 
                    [
                    'type' => 'integer'
                    ]
                ]
            ], 
            'settings' => 
            [
                 "ru_en_analyzer" => 
                [
                    "filter" => 
                    [
                        "lowercase", 
                        "russian_morphology", 
                        "english_morphology", 
                        "word_delimiter", 
                        "ru_en_stopwords"
                    ], 
                    "char_filter" => 
                    [
                        "yo_filter"
                    ], 
                    "type" => "custom", 
                    "tokenizer" => "standard"
                ]
            ]
        ], 
        'index' => '1', 
        'id' => 'my_id', 
    ];
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...