我的下拉列表下面没有显示,我也不知道问题出在哪里。可以在我的SerieController中吗?我想创建一个编辑/更新系统,但没有成功。
SerieController
status=false
标记模型
array[1, 2]
系列模型
public function edit($id)
{
$series = Serie::with('marks')->find($id);
return view('admin.series.edit', compact('series'));
}
public function update(Request $request, $id)
{
$request->validate([
'name' => 'required',
'fk_mark' => 'required'
]);
$series = Serie::with('marks')->find($id);
$series->name = $request->get('name');
$series->fk_mark = $request->get('fk_mark');
$series->save();
return redirect()->route('series.index')
->with('success', 'updated successfully');
}
我还有一个问题。我认为我有一个表格。可以吗?
serie.index.blade
class Mark extends Model
{
protected $fillable = ['name_mark'];
public function series()
{
return $this->hasMany('App\Serie', 'fk_mark');
}
}
答案 0 :(得分:1)
我认为应该是另一种方式:标记模型属于和系列模型HasMany,不是吗?