Only Response
Get only selected columns in response.
Basic Usage
use Yajra\DataTables\Facades\DataTables;use App\Models\User; Route::get('user-data', function() { $model = User::query(); return DataTables::eloquent($model) ->only(['id', 'name']) ->toJson();});
Example Response
{ "draw": 2, "recordsTotal": 10, "recordsFiltered": 2, "data": [ { "id": 476, "name": "Esmeralda Kulas" }, { "id": 6, "name": "Zachery Muller" } ]}
See Also
- Object Response - Default response format
- Remove Column - Remove specific columns