Aloglia PHP Laravel Scout:如何在单个API调用中搜索多个索引?

Aloglia PHP Laravel Scout:如何在单个API调用中搜索多个索引?,php,laravel,search,algolia,laravel-scout,Php,Laravel,Search,Algolia,Laravel Scout,如何在单个API调用中搜索多个索引 目前,我们可以在单索引vai Laravel模型级搜索方法中进行搜索,也可以在Algolia PHP客户端中创建查询搜索调用 我发现以下内容适用于Laravel,但它需要Laravel 5.6,我正在使用Laravel 5.4: 这允许使用聚合器模型在多个索引中搜索,但缺少单独的索引/模型分页 我还发现了另一个Algolia PHP客户端示例,如下所述: 但我如何访问Laravel Scout中的Algolia客户端来执行上述multiplequalies

如何在单个API调用中搜索多个索引

目前,我们可以在单索引vai Laravel模型级搜索方法中进行搜索,也可以在Algolia PHP客户端中创建查询搜索调用

我发现以下内容适用于Laravel,但它需要Laravel 5.6,我正在使用Laravel 5.4:

这允许使用聚合器模型在多个索引中搜索,但缺少单独的索引/模型分页

我还发现了另一个Algolia PHP客户端示例,如下所述:

但我如何访问Laravel Scout中的Algolia客户端来执行上述multiplequalies()函数,创建查询并使用单个索引分页

我一直在AngularJs中使用Algolia的javascript客户端:

为了在浏览器中直接从Algolia服务器到Angular搜索和显示多个索引,但由于我升级到Angular 6,并且Alglia当前的库/小部件不支持多索引搜索,我将Algolia搜索服务切换到后端webservice/API,该服务在Laravel上运行,我已经在使用Laravel Scout将保存到Aloglia索引的模型数据提交为可搜索