【发布时间】:2018-06-17 05:36:01
【问题描述】:
我的问题可能很简单,但我找不到正确的答案,我不知道我的做法是否正确。
我有一个文章和一个标签表,在 id 上有一个数据透视表。
我尝试做的是:
- 插入文章
- 如果不存在则插入标签
- 插入关系
我的代码是:
$tags = [];
foreach ($request->input('tags') as $key => $value) ;
$tag = Tag::firstOrCreate(['nom' => $value]);
$article->tags()->sync($tag);
}
但它只同步最后一个标签。也许有比在 foreach 循环上同步更好的方法?
感谢您的帮助。
【问题讨论】: