besogonskiy
@besogonskiy

Как проще определить какие поля изменились при обновлении модели?

При импорте товара собирается большой массив данных и потом товар либо создается, либо имеющийся товар аптейтится, куда на вход передается массив собранных данных.

Хотелось бы логировать информацию об изменениях полей. Каким способом в Laravel это целесообразнее всего делать?

Хотелось бы без переборов обойтись.
  • Вопрос задан
  • 101 просмотр
Пригласить эксперта
Ответы на вопрос 2
@Kostik_1993
Fullstack Web Developer | PHP | Laravel | Vue.js
Если доку не читали в гугле вводим Laravel Dirty, 3-5 минут читаем понимаем, затем делаем как нужно.
Ответ написан
New_Horizons
@New_Horizons
Бред:
Laravel Auditing

Вот хорошая либа именно под вашу задачу - лог изменений модели.

А так, да, как выше написали, метод isDirty у модели
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
от 100 000 ₽
Сайт-Мастер Санкт-Петербург
от 150 000 до 180 000 ₽
BRICK Оренбург
от 140 000 до 180 000 ₽