'=', 'name' => 'like', 'parent_id' => '=', ]; public function model() { return Model::class; } /** * 数据格式化 * * @param mixed $result * * @return mixed */ public function transform($model) { return $model; } /** * 查询条件 * * @return void */ public function withConditions(array $conditions = []) { if (isset($conditions['ids'])) { $this->model = $this->model->whereIn('id', $conditions['ids']); } return $this; } }