Я бы хотел, чтобы пользователи выбирали, какие поля они хотят видеть, а какие нет. Это мой API URI, который является запросом get.
/api/v1/admin/users/1?fields=email,id
Это мой код:
if (isset($request->fields)) {
$temp = null;
$items = explode(',', $request->fields);
foreach ($items as $item) {
$temp = $temp . "'" . $item . "',";
}
$fields = trim($temp, ',');
$query = User::query();
$query->select($resourceOptions['fields']);
$query->get();
}
но я получил эту ошибку:
"SQLSTATE[42S22]: Column not found: 1054 Unknown column ''email','id'' in 'field list' (SQL: select `'email','id'` from `users` where `users`.`deleted_at` is null)"
Любая помощь (или если кто-то может указать мне хороший учебник) будет принята с благодарностью!
Спасибо