Дмитрий Евграфович:
Этот код ни как не изменяет атрибут.
public function getOrderDataAttribute($value) {
return $value->attributes['order_data']='2222-00-00 00:00:00';
}
Дмитрий Евграфович: Я думал что можно получать записи по очереди и применяя к каждой очередной полученной записи метод, а потом все записи объединить.
Но это не правильно мне кажется.
Большое кол-во запросов к БД.
Наверное вы меня не правильно поняли.
То что вы дали - дает возможность сравнивать, увеличивать или уменьшать дату, т.е. проводить любые арифметические действия.
Но не изменять формат в полученное коллекции( в контроллере) .
Или я не прав?
protected $dates = ['order_data']; - я написал и теперь с помощью кода:
$Org= OrgModel::find(744);
$ww=$Org->order_data->year;
dd($ww);