0

Laravelを使ってECサイトを作っています。製品とバリエーションの関係を作成したいのですが、製品とバリエーションを処理するテーブルを既に作成しています。

データベース設計:

クリックしてデータベースの設計を表示

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;

次のエラーが表示されます:

クリックしてエラーを表示

この問題を解決するのを手伝ってください。

4

0 に答える 0