У меня есть модель продукта, и я хочу получить клиентов, которые доступны в таблице заказов в столбце customer_id, Заказ принадлежит клиенту.
отношения с продуктом
/**
* @return HasMany|EloquentBuilder|QueryBuilder
*/
public function orders()
{
return $this->morphToMany(Order::class, 'saleable', (new OrderItem)->getTable());
}
/**
* @return HasMany|EloquentBuilder|QueryBuilder
*/
public function customers()
{
// no idea if possible
}
/**
* @return MorphMany|EloquentBuilder|QueryBuilder
*/
public function orderItems(): MorphMany
{
return $this->morphMany(OrderItem::class, 'saleable');
}