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