К основному контенту

mutators работают с Eloquent и не работают с Query Builders

 После того как я два дня ковырялся с проблемой обновления данных используя Mutators  в Laravel я наконец то решил свой вопрос. 

Теперь о самой проблеме:

Используя Mutators  нужно понимать что мутаторы работают с Eloquent и не работают с  Query Builders.

И внимание ! update() относиться к Query Builders

мутаторс не работает.

$instance->update($request->all()); 


Мутатор работает :)

$instance->fill($request->all());

$instance->save();


Источник

Комментарии

Популярные сообщения из этого блога

Alias в bash скрипте для показа IP

alias - это команда в bash-скриптах, которая позволяет создавать сокращения для других команд или комбинаций нескольких команд. С помощью псевдонимов вы можете заменять часто используемые или длинные команды короткими сокращениями, чтобы экономить время и усилия при вводе.