gpt4 book ai didi

laravel - 如何在多个模型中使用Laravel Scout

转载 作者:行者123 更新时间:2023-12-03 02:14:20 30 4
gpt4 key购买 nike

我正在使用Laravel Scout,驱动程序是 Elasticsearch 。目前,我正在搜索一种型号

App\Models\Admin\Staff::search('com')->get();
我如何在多个模型上进行搜索我想在整个应用程序中进行全局搜索

最佳答案

$result =  Mixed::search($query)
->within(implode(',', [
(new Video())->searchableAs(),
(new User())->searchableAs(),
]))
->paginate(15)->getCollection();
然后在模型中使用可搜索
https://github.com/matchish/laravel-scout-elasticsearch

关于laravel - 如何在多个模型中使用Laravel Scout,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/63913852/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com