@EvgeniiR
https://github.com/EvgeniiR

Как получить все дочерние модели, в том числе удалённые с soft delete?

В интернет магазине есть классы:
Order, Order_product, Product.

Order содержит
public function order_products()
    {
        return $this->hasMany(Order_product::class);
    }


Order_product содержит
public function product()
    {
        return $this->belongsTo(Product::class);
    }


Информация о товарах в заказе выводится таким образом:
$order_product->product->*свойство товара*

Дело в том, что товар может быть удалён (с soft delete), но ещё оставаться в заказах. Как в таком случае получать заказ с
его order_products, так, чтобы каждый order_product содержал в себе товар даже если он удалён?
  • Вопрос задан
  • 106 просмотров
Решения вопроса 1
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы