У меня есть следующие отношения с моделью.
class order
{
public function finances()
{
return $this->belongsTo(Finance::class,'finance_id');
}
}
class Finance
{
public function prices()
{
return $this->hasMany(Price::class, 'finance_id');
}
public function latestPrice()
{
return $this->hasOne(Price::class,'finance_id')->latest();
}
public function orders()
{
return $this->hasMany(Order::class, 'finance_id');
}
}
когда я выполняю этот запрос
$orders = Order::with(['finances.prices.latestPrice'])->get();
я получил эту ошибку. Вызов неопределенное отношение [latestPrice] для модели [App \ Price].