以下のようにして文字列型のカラムに書き込もうとすると、
配列がエスケープされてしまいます。
php
1$evidences = array('1', '2', '5'); 2 3$result = DB::table('reports') 4 ->where('id', 1) 5 ->update(['evidences' => $evidences]);
["[\"1\",\"2\",\"5\"]"]
Eloquent ORMでは、以下のように問題なく書き込みできます。
["1","2","5"]
対処法の分かる方おられましたら、ご回答いただけますと幸いです。
よろしくお願い申し上げます。
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。