【ElasticSearch错误】在URL中指定类型已被弃用
- 現象
在使用Laravel的ElasticSearch时,调用search方法导致程序崩溃。
- 対策
自从7.0.0版本开始,不再支持通过URL进行类型指定,所以降低版本就可以解决问题。
只需要降低版本或更改格式即可。
composer require elasticsearch/elasticsearch:7.1
>
./composer.json has been updated
Loading composer repositories with package information
Updating dependencies (including require-dev)
Package operations: 0 installs, 1 update, 0 removals
- Downgrading elasticsearch/elasticsearch (v7.4.0 => v7.1.0): Loading from cache
Writing lock file
Generating optimized autoload files