mirhamit / searchable
该软件包已废弃,不再维护。未建议替代软件包。
最小化的 Laravel 搜索软件包
1.0.3
2021-12-13 15:50 UTC
This package is auto-updated.
Last update: 2022-04-13 16:36:53 UTC
README
最小化的 Laravel 搜索软件包
安装
打开终端并切换到项目根目录
安装 Laravel
使用 composer 安装此软件包
composer require mirhamit/searchable
使用方法
在此示例中,我们将 HasPermission 添加到用户模型中,您可以使用任何模型
use MirHamit\Searchable\Searchable; class User extends Authenticatable { use HasApiTokens, HasFactory, Notifiable, Searchable; ... }
获取搜索结果 在此示例中,我们在路由中使用搜索单个用户
Route::get('search', function () { return \App\Models\User::search('w1w', 0)->paginate(2); // return \App\Models\User::search($request->input(), 1)->paginate(2); });
搜索的第二个参数接受布尔值。如果您将 0 发送到第二个参数,搜索将使用 orWhere 进行搜索
如果您将 1 发送到第二个参数,搜索将使用 where 进行搜索
更新日志
请参阅 更新日志 获取最近更改的更多信息。
安全漏洞
请审查和检查安全漏洞,并在问题部分报告。
鸣谢
许可证
MIT 许可证 (MIT)。请参阅 许可证文件 获取更多信息。