<?php namespace App\Models\Goods; use App\Base\BaseModel; use Illuminate\Database\Eloquent\SoftDeletes; /** * App\Models\Goods\SpecAttr * * @property int $id * @property int $spec_id * @property string $name * @property \Illuminate\Support\Carbon|null $created_at * @property \Illuminate\Support\Carbon|null $updated_at * @property string|null $deleted_at * @method static \Illuminate\Database\Eloquent\Builder|SpecAttr newModelQuery() * @method static \Illuminate\Database\Eloquent\Builder|SpecAttr newQuery() * @method static \Illuminate\Database\Eloquent\Builder|SpecAttr query() * @method static \Illuminate\Database\Eloquent\Builder|SpecAttr whereCreatedAt($value) * @method static \Illuminate\Database\Eloquent\Builder|SpecAttr whereDeletedAt($value) * @method static \Illuminate\Database\Eloquent\Builder|SpecAttr whereId($value) * @method static \Illuminate\Database\Eloquent\Builder|SpecAttr whereName($value) * @method static \Illuminate\Database\Eloquent\Builder|SpecAttr whereSpecId($value) * @method static \Illuminate\Database\Eloquent\Builder|SpecAttr whereUpdatedAt($value) * @mixin \Eloquent * @method static \Illuminate\Database\Query\Builder|SpecAttr onlyTrashed() * @method static \Illuminate\Database\Query\Builder|SpecAttr withTrashed() * @method static \Illuminate\Database\Query\Builder|SpecAttr withoutTrashed() * @property-read \App\Models\Goods\Spec|null $spec */ class SpecAttr extends BaseModel { use SoftDeletes; protected $table = "spec_attr"; public function spec() { return $this->belongsTo(Spec::class, "spec_id", "id"); } }