yajra/laravel-datatables-scout

Laravel DataTables Scout 插件。

dev-master / 1.0.x-dev 2017-07-20 01:35 UTC

This package is auto-updated.

Last update: 2024-09-08 17:35:32 UTC


README

Laravel 5.4|5.5 Latest Stable Version Build Status Scrutinizer Code Quality Total Downloads License

本包是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()

通过特性使用。

  1. 您需要在模型上使用ScoutDataTable特性。
use Yajra\DataTables\Traits\ScoutDataTable;

class User extends Model
{
	use ScoutDataTable;
}
  1. 直接从模型处理dataTable。
Route::get('users/data', function() {
	return User::dataTable()->toJson();
});

贡献

有关详细信息,请参阅CONTRIBUTING

安全

如果您发现任何与安全相关的问题,请通过电子邮件aqangeles@gmail.com而不是使用问题跟踪器。

致谢

许可证

MIT 许可证 (MIT)。请参阅许可证文件获取更多信息。

请给我买杯啤酒

Click here to lend your support to: Laravel DataTables and make a donation at pledgie.com !