Если ваши отношения верны, вы должны получить collection
ссылок по следующему вызову:
$this->link
;
Если он возвращает коллекции, вы можете запустить sum
метод сбора, как показано ниже:
public function cableLentgh()
{
return $this->links->sum('cable_length'); //Notice () removed
}
Я знаю, что это не может быть точным ответом на вашу проблему, поскольку вы пытаетесь получить запрос sum
по запросу, который является лучшим вариантом. Так как он не работает, тогда использование collection
также может решить вашу проблему.