Я использую Laravel и создаю сайт электронной коммерции. Я хочу установить связь между продуктом и вариацией, я уже создал таблицы для обработки продукта и вариации:
дизайн базы данных:
Я использую hasManyDeep и использую следующий пакет Laravel:
https://github.com/staudenmeir/eloquent-has-many-deep
public function productSkuValue() {
return $this->hasManyDeep(
ProductSku::class,
[
ProductVariant::class,
ProductVariantOption::class,
ProductSkuValue::class
]
);
}
также включил в мою модель продукта следующий пакет.
use Staudenmeir\EloquentHasManyDeep\HasManyDeep;
Я получаю следующую ошибку:
Пожалуйста, помогите мне решить эту проблему.