* @created 2022-08-08 15:10:57 * @modified 2022-08-08 15:10:57 */ namespace Beike\Models; use Illuminate\Database\Eloquent\Relations\HasOne; use Illuminate\Database\Eloquent\Relations\HasMany; class Page extends Base { public function description(): HasOne { return $this->hasOne(ProductDescription::class)->where('locale', locale()); } public function descriptions(): HasMany { return $this->hasMany(ProductDescription::class); } }