欢迎各位兄弟 发布技术文章

这里的技术是共享的

You are here

同步标签 sync syncTags $request->input('tag_list')得到某个输入值 $input = Request::all()得到所有输入数组 键值对

shiping1 的头像
  1. public function update(Article $article, ArticleRequest $request){
  2. $article->update($request->all());
  3. $this->syncTags($article, $request->input('tag_list'));
  4. return redirect('articles');
  5. }
  6.  
  7. // 同步标签
  8. private function syncTags(Article $article, array $tags){
  9. $article->tags()->sync($tags);
  10. }
注意:attach() 是添加,detach() 是删除,而 sync() 是同步。

  1. //文件顶部删除改行 use Illuminate\Http\Request;
  2. //添加下面的 Facade
  3. use Request;
  4.  
  5. //Controller中添加 store() 方法
  6. public function store(){
  7. $input = Request::all();
  8. return $input;
  9. }

普通分类: