我是新来的。使用 Laravel,我想使用多选功能保存数据。但是,我创建的模型文件中的方法没有出现。我是幼虫的新手,我该如何解决?我无法运行多选功能。
控制器中的方法
public function saveForm()
{
$movi_name = $req->input('movi_name');
$release_date = $req->input('release_date');
$data = array(
'movi_name' => $movi_name,
'release_date' => $release_date
);
$categories = request(categories);
$entry = Movie::insert($data) /*Model File and Save Data*/
$entry->categories()->attach($categories);
}
我的模型文件中的方法
protected $table = 'film';
public function categories()
{
return $this->belongsToMany('App\Models\Kategori', 'category_movie');
}
应该是被选中的电影必须包括在类别中..但是
在布尔值上调用成员函数类别()
摇曳的蔷薇
PIPIONE