阿拉伯分析仪的elasticsearch问题

时间:2019-08-22 07:32:45

标签: php laravel elasticsearch laravel-5 laravel-5.4

因此我将Elasticsearch与laravel一起使用阿拉伯文分析器进行了所有工作,但由于某些原因使用具有单词(?,å)的单词,它会一直获取旧数据或无数据示例:当我搜索“النارية”时,只有一个结果显示当我搜索“الناري”时,正确的结果显示出这是我的搜索正文

 'body' => [
            'query' => [
                'query_string' => [
                    'query' => "*$query*",
                    'analyzer'=> 'arabic',
                    'boost'=> 2.0,
                    'default_operator' => 'AND',
                    'fields' => ['title'],
                ],
            ],
            'sort' => [
              'created_at.keyword' => [
                  'order' => 'desc',
              ]
            ],
            'from' => 0,
            'size' => 1000
        ],

0 个答案:

没有答案