besogonskiy
@besogonskiy
работаю php laravel разработчиком.

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

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

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

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

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

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

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

Войти через центр авторизации
Похожие вопросы