go280286sai / search_json
搜索json文件中的数据
1.2
2023-09-19 10:19 UTC
README
安装包后,我们需要执行迁移并添加用于索引的表
php artisan migrate
php artisan search:add
例如,按模型名称添加表
post
之后,需要在模型中添加 trait
use JsonModel;
还可以指定将索引到表中的字段,默认情况下将选择所有字段
private static array $select_fields = ['title', 'description'];
之后执行
php artisan search:run
通过 POST 请求或 Index_search::search_text($text) 通过创建自己的控制器来创建 "/search" 搜索路由。
此外
仅删除特定索引的表
php artisan search:remove
删除所有表数据、文件和日志
php artisan:clear