public function store(Request $request)
{
$article = Article::create($request->only(['content']));
$categories = explode(",",$request->get('categories'));
$category_ids =[];
foreach ($categories as $category) {
$category_db = Category::where('name', trim($category))->firstOrCreate(['name'=> trim($category)]);
$category_ids [] = $category_db->id;
}
$article->category()->attach($category_ids);
return response("Successfully Added to Database");
}
В конце концов нет запятой и нет проблем и в базе данных все хорошо
Теперь проблема в том, что когда я ставлю запятая в конце в базе данных создана ячейка с пробелами
Я знаю, почему это происходит. Последний ключ разнесенного массива, содержащий значение, - это пробел. Но я хочу опустить или оставить этот пустой ключ. Как я могу это сделать?