Ребят, привет! У меня в проекте пишем тесты(phpunit) и каждый раз мокаем базу, то бишь взаимодействия с базой живого вообще нет. Для меня это в новинку и я почувствовал боль. Прошу пожалуйста посочувст подсказать хороший гайд(книгу/курс/серию видосов) о работе с моками и/или прикольный пакет для мокания базы(если такой есть, пока не видел)
объясните? Но главное, как мне без загрузки модели обновить JSON? Дело в том, что такой вариант тоже не обновляет выше первого уровня вложенности Referendum::where('id',1)->update(['result->first->second' => 11]);
Ребят, привет! У меня в проекте пишем тесты(phpunit) и каждый раз мокаем базу, то бишь взаимодействия с базой живого вообще нет. Для меня это в новинку и я почувствовал боль. Прошу пожалуйста посочувст подсказать хороший гайд(книгу/курс/серию видосов) о работе с моками и/или прикольный пакет для мокания базы(если такой есть, пока не видел)
объясните? Но главное, как мне без загрузки модели обновить JSON? Дело в том, что такой вариант тоже не обновляет выше первого уровня вложенности Referendum::where('id',1)->update(['result->first->second' => 11]);
Referendum::where('id', 1)->update(['result->first->second' => 123]); Вот так тоже не вставляет новый путь, но может обновить , если путь уже существует. Referendum::where('id', 1)->first()->update(['result->first' => 123]); А так создает новый путь.