yajra / laravel-datatables-scout
Laravel DataTables Scout 插件。
dev-master / 1.0.x-dev
2017-07-20 01:35 UTC
Requires
- php: >=7.0
- laravel/scout: ^3.0
- yajra/laravel-datatables-oracle: 8.*
Requires (Dev)
- orchestra/testbench: ~3.5
This package is auto-updated.
Last update: 2024-09-08 17:35:32 UTC
README
本包是Laravel DataTables的插件,支持使用Laravel Scout进行搜索。
要求
文档
安装
composer require yajra/laravel-datatables-scout:^1.0
使用
直接使用dataTable类。
use Yajra\DataTables\ScoutDataTable; $model = new App\User; return (new ScoutDataTable($model))->toJson()
通过特性使用。
- 您需要在模型上使用
ScoutDataTable
特性。
use Yajra\DataTables\Traits\ScoutDataTable; class User extends Model { use ScoutDataTable; }
- 直接从模型处理dataTable。
Route::get('users/data', function() { return User::dataTable()->toJson(); });
贡献
有关详细信息,请参阅CONTRIBUTING。
安全
如果您发现任何与安全相关的问题,请通过电子邮件aqangeles@gmail.com而不是使用问题跟踪器。
致谢
许可证
MIT 许可证 (MIT)。请参阅许可证文件获取更多信息。