Eloquent возвращает несколько экземпляров одной модели - PullRequest
1 голос
/ 07 мая 2019

При использовании Eloquent в Laravel у меня есть связь, которую я могу вызвать через:

$business = $this->business()->first();

Unfortunatley каждый раз, когда этот код запускается, он возвращает новый экземпляр связанной модели.например,

$business1 = $this->business()->first();
$business2 = $this->business()->first();

$business1->value = 5;

В приведенном выше коде $business2->value должно равняться 5, но это не так.

Есть ли способ заставить eloquent вернуть ссылку на модель, если она уже естьсуществует в памяти, а не создает новый каждый раз?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...