bolt / tnt-search-engine
基于 TNTSearch 的 Bolt 搜索引擎
0.2.5
2022-08-31 12:54 UTC
Requires
- php: >=7.2.9
- teamtnt/tntsearch: ^2.8
- twig/twig: ^2.12 | ^3.0
Requires (Dev)
- bolt/core: ^4.1 || ^5.0
- symplify/easy-coding-standard: ^8.3
README
作者:Ivo Valchev
基于 TNTSearch 的 Bolt 搜索引擎
它做什么?
更直观,模糊搜索。
例如,一个页面有以下标题:橙子和苹果是健康的
默认情况下,以下搜索将显示该页面作为结果
安装
composer require bolt/tnt-search-engine
生成索引
为了使搜索工作,TNTSearch 需要一个所有相关数据的索引,这些数据将被用于搜索。该扩展提供了几种生成索引的方式
控制台命令
php bin/console tnt-search:generate
控制器激活
您可以通过向 /bolt/tnt-search/generate
发送请求来(重新)生成索引。
配置
您可以在 config/extensions/bolt-tntsearch.yaml
中修改搜索的工作方式。
运行 PHPStan 和 Easy Codings Standard
首先,确保已安装依赖项
COMPOSER_MEMORY_LIMIT=-1 composer update
然后运行 ECS
vendor/bin/ecs check src