// +---------------------------------------------------------------------- namespace App\Models; /** * 商品-模型 * @author laravel开发员 * @since 2020/11/11 * @package App\Models */ class GoodsModel extends BaseModel { // 设置数据表 protected $table = 'goods'; public function sku_list() { } /** * 商品规格 * @return \Illuminate\Database\Eloquent\Relations\HasMany */ public function skuList() { return $this->hasMany(GoodsSkuModel::class, 'goods_id','goods_id') ->where(['status'=>1,'mark'=>1]); } /** * 商品规格(所有) * @return \Illuminate\Database\Eloquent\Relations\HasMany */ public function skuAll() { return $this->hasMany(GoodsSkuModel::class, 'goods_id','goods_id') ->where(['mark'=>1]); } /** * 分类 * @return \Illuminate\Database\Eloquent\Relations\HasOne */ public function category() { return $this->hasOne(GoodsCategoryModel::class, 'cate_id','cate_id') ->where(['mark'=>1]) ->select(['id','name','pid','cate_id','status']); } }