'array', 'imgs' => 'array' ]; public function paper() { return $this->belongsTo(Paper::class)->select(['id', 'name', 'submit_nums', 'topic_nums', 'mark']); } public function assign_admin() { return $this->belongsTo(Admin::class)->select(['id', 'username', 'name']); } public function polling_admin() { return $this->belongsTo(Admin::class)->select(['id', 'username', 'name']); } public function getImgUrlsAttribute() { $imgs = $this->fromJson($this->attributes['imgs']); $urls = []; if (is_array($imgs)) { foreach ($imgs as $img) { $urls[] = path_to_url($img); } } return $urls; } }