使用elasticsearch-php,地址:https://github.com/elastic/elasticsearch-php
在laravel目录下的composer.json中,require里加入"elasticsearch/elasticsearch": "~2.0",例如:
"require": {
"php": ">=5.5.9",
"laravel/framework": "5.2.*",
"elasticsearch/elasticsearch": "~2.0"
}
然后用composer安装即可,安装后vendor目录下就有了elasticsearch目录。默认操作的是本地的elasticsearch,既localhost:9200,如果需要访问远程服务器上的es,那么在ClientBuilder.php里修改getDefaultHost方法里返回的host地址即可。例如:
private func