首页 > 解决方案 > 运行 laravel 应用程序中的弹性搜索实现

问题描述

我正在使用“Laravel”应用程序。“Mysql”作为数据库。

现在我计划实现弹性搜索。请告诉我,我怎样才能在运行“Laravel”应用程序时实现弹性搜索而无需过多更改代码?

谢谢

标签: mysqllaravelelasticsearch

解决方案


您可以使用官方库 Elasticsearch-PHP 或它的 Laravel 包装器(例如检查链接 nr.1),对于使用查询构建器进行搜索也很有用(例如链接 nr.2)。

请看一下这些:

  1. https://github.com/cviebrock/laravel-elasticsearch - laravel 的包装器
  2. https://github.com/ongr-io/ElasticsearchDSL - elasticsearch 查询生成器

推荐阅读