'array', 'spec' => 'array', 'part' => 'array', 'content' => 'array', 'images' => 'array', ]; public function modelFilter() { return GoodsFilter::class; } public function category() { return $this->belongsTo(GoodsCategory::class, 'category_id'); } public function type() { return $this->belongsTo(GoodsType::class, 'type_id'); } public function brand() { return $this->belongsTo(GoodsBrand::class, 'brand_id'); } public function skus() { return $this->hasMany(GoodsSku::class, 'goods_id'); } public function scopeSort($q) { return $q->orderBy('created_at', 'desc'); } }