У меня есть опция множественного выбора, и я хочу сохранить всю запись в базе данных, теперь она сохраняет только последнюю, как я могу это сделать? Мне нужно сохранить множественный выбор из tags
с запятой (,
) между ними. , Вот мой контроллер и то, что я попробовал
$news = News::create([
'locale' => Session::get('admin_locale'),
'title' => $request['title'],
'slug' => Slugify::slugify($request['title']),
'news_class' => $request['news_class'],
'description' => $request['description'],
'tag' => $request['tag'],
'tags' => $request->input['tags'],
'category' => 'news',
'category_id' => $request['category_id'],
'metatitle' => $request['title'],
'metadescription' => substr(strip_tags($request['description']), 0, 160),
'image' => $image,
]);
Вот мой взгляд:
<div class="row d-flex justify-content-center mt-100 col-md-12 g-mb-30" >
<div class="col-md-12" >
<label class="g-mb-10">Tags</label>
<select id="choices-multiple-remove-button" placeholder="Select" multiple title="Category Talent" name="tags">
@foreach($news as $tag)
<option value="{{ $tag->tag }}">{{ $tag->tag }}</option>
@endforeach
</select> </div>
</div>