$ casts를 사용하여 배열의 데이터를 데이터베이스에 저장하고 있습니다. 나는 그 문제가있다.
데이터를 데이터베이스의 기존 배열로 밀어 넣을 수 있습니까? 예를 들어, 이미 내 db 열에있는 데이터의 배열을 가지고있다 : ["some_data", "another_el"]
등등 그리고 컨트롤러에서 나는이 배열을 db의 입력에서 다른 데이터에 넣고 싶다.
$brand = Brand::find($request->input('brand'));
$brand->model = $request->input('model');
$brand->update();
이런 식으로 데이터를 푸시하십시오.
당신이 배열 DB 데이터 타입의 DB 지정된 필드에 업데이트 하시겠습니까? Laravel의 Array Casting은 데이터를 setter의 JSON으로만 serialize하고 getter에서 PHP 배열로 다시 공유합니다. – Adiasz
예, 데이터를 DB의 기존 배열로 푸시합니다. – pwnz22