Laravel Scout 用 Elasticsearch 作为引擎的问题

本人第一次接触ElasticsearchElasticsearch用的版本是2.3.5
需求就是把一部分的Model IndexElasticsearch里面。
然后做一个Global Search的功能,用户输入想要搜索的关键字之后,找出相匹配的内容。
然后在前端是以 all | audits | comms | users ..多个tab的格式。all就是所有Model的相关的数据,其他的tab就是每个Model对应的匹配数据。
现在的实现思路是每个Model一个Index,然后用Laravel Scout对每个Model调用Search方法。。但是这样在对allpagniation就不是很方便。
不知道有没有比较好的实现方法,希望有经验的人能帮助解答一下。

《L01 基础入门》
我们将带你从零开发一个项目并部署到线上,本课程教授 Web 开发中专业、实用的技能,如 Git 工作流、Laravel Mix 前端工作流等。
《L04 微信小程序从零到发布》
从小程序个人账户申请开始,带你一步步进行开发一个微信小程序,直到提交微信控制台上线发布。
讨论数量: 2
__中国人

最后怎么实现的老哥 我也有这个需求

1年前 评论

+1 我也有这个需求 而且说是考虑到es后面的兼容 es的type要固定 而不是scout这种根据model走

11个月前 评论

请勿发布不友善或者负能量的内容。与人为善,比聪明更重要!

社区文档:

将托管在 packagist.org 和 github.com 的扩展包使用国内 CDN 加速
GitHub Laravel 扩展包 TOP 250
速查表方便快速查询框架功能,支持手机访问,支持中英文版本
Laravel 中文文档,由社区用户翻译和维护,将会保持一直更新
此文档的目的,就是为了提高技术团队的凝聚力、一致性和生产效率。
开发环境的部署,开发者工具的选择,适用于 Mac 和 Windows。
浓缩过后的精华
Laravel Nova 后台管理面板文档的中文翻译
Lumen 中文文档,由社区用户翻译和维护,将会保持一直更新
Laravel 下知名扩展包 Dingo API 的中文文档,Laravel API 开发必知必会