Народ, чет подзастрял.
Есть коллекция моделей.
Работает цикл по входящим рандомным данным.
На каждой итерации ищу в этой коллекции соответствие по полю (кратко: есть $id модели).
$collection->get($id) и дальше работаю с ней. Одна и таже модель может быть использована несколько раз за весь рантайм.
Вопрос: как мне фрешнуть модель в коллекции?
Т.е. к примеру, первый раз, если у модели нет реляции нужной, я ее создаю $collection->get($id)->pivot()->attach($data)
но без $model->fresh() в ->pivot так и останутся старые данные на следующих итерациях, опять сработает attach(), т.к. условно pivot->count() === 0
или как по другому это реализовать?