Level 24
you can override this method in your resource class
ex.
/**
* Build an "index" query for the given resource.
*
* @param \Laravel\Nova\Http\Requests\NovaRequest $request
* @param \Illuminate\Database\Eloquent\Builder $query
* @return \Illuminate\Database\Eloquent\Builder
*/
public static function indexQuery(NovaRequest $request, $query)
{
if (!request()->filled('filters')) {
return $query->whereNull('downloaded_at');
}
return $query;
}
1 like