内容搜索
HDCMS / 更新于6个月前

内容搜索

目前支持使用 https://www.algolia.com 搜索服务,首先在 algolia 官网注册帐号。

配置

algolia 的id等信息添加到站点配置中。

aa

aa

模型

我们需要在模型中进行相应配置,才可以使用 algolia 进行搜索。

  1. 引入 Searchable trait
  2. 定义 toSearchableArray 返回创建索引的内容
class EduVideo extends Model
{
    use Site, Comment, Searchable;
    public function toSearchableArray()
    {
        return [
            'title' => $this['title'],
        ];
    }
}

使用

使用模块方法 search 搜索即可。

$topics = EduTopic::search('hdcm)->paginate(15);
我们的使命:传播互联网前沿技术,帮助更多的人实现梦想
Copyright © 2010-2018 houdunren.com All Rights Reserved 京ICP备12048441号-3
: 010-86467608 : 2300071698@qq.com
编码: 海豚日记