#php #angular #laravel #typescript #ionic-framework
Вопрос:
Я сохранил столбец в виде массива, но когда я получил его с сервера в ionic, ionic будет обрабатывать его как строку, а не как массив
вот как это хранится
["loca6_1.jpeg","loca6_1.jpeg"]
вот внутренняя функция, и она написана на php laravel
return Auth::user()->attachments()->pluck('filename');
и база данных, которую мы используем phpMyAdmin
Ответ №1:
Попробуйте привести столбец к массиву:
Attachment.php
protected $casts = [
'filename' => 'array',
];
Это непроверено, но я думаю, что вам нужно будет сделать что-то подобное, чтобы объединить все отдельные массивы в один.
return Auth::user()->attachments()->pluck('filename')->flatten();