shebinleovincent/olasearch-laravel-scout

Ola Search 的 Laravel Scout 引擎

1.1.0 2018-09-14 06:55 UTC

This package is not auto-updated.

Last update: 2024-09-21 15:49:01 UTC


README

Software License Latest Stable Version

本包是用于 Ola Search 的 Laravel Scout 引擎。

内容

安装

您可以通过 composer 安装此包

composer require shebinleovincent/olasearch-laravel-scout

可选地,您可以在 config/app.php 文件中添加 Scout 服务提供者和包服务提供者。否则可以通过自动包发现来完成。

// config/app.php
'providers' => [
    ...
    Laravel\Scout\ScoutServiceProvider::class,
    ...
    OlaSearchScout\OlaSearchServiceProvider::class,
],

配置 Ola Search

您必须拥有 Ola Search 的 API 密钥。如果您没有,请注册 Ola Search 的免费账户。

如果您需要帮助,请参阅Ola Search 文档

在发布 Laravel Scout 包配置后

// config/scout.php
// Set your driver to olasearch
    'driver' => env('SCOUT_DRIVER', 'olasearch'),

...
    'olasearch' => [
        'id'  => env('OLASEARCH_PROJECT_ID', ''),
        'key' => env('OLASEARCH_API_KEY', ''),
    ],
...

用法

现在您可以使用 Laravel Scout,如官方文档中所述

注意

  • 开发分支用于开发,且是 不稳定 的(请自行承担风险)!

致谢

许可协议

MIT 许可协议(MIT)。