usingSearchString(request('search')); if (!empty($this->ids)) { $model->whereIn('id', (array) $this->ids); } return $model->cursor(); } public function map($model): array { $model->category_name = $model->category->name; return parent::map($model); } public function fields(): array { return [ 'name', 'description', 'sale_price', 'purchase_price', 'category_name', 'enabled', ]; } }