Laravel : 拯救一个属于多才多艺的关系
我想在我的表签名中保存一个新签名。每个签名都可以链接到多个用户。我在“用户”和“签名”之间有很多到很多的表。
我的模特签名是:
class Signature extends Model {
public $fillable = ['name', 'template'];
public function users() {
return $this->belongsToMany('App\User');
}
}
我的控制器 SigantureController.php是:
public function store(CreateSignaturesRequest $request)
{
//return $user_id;
$values = $request->only(['name','template']);
Signature::create($values));
return response()->json(['message'=>'SUCCESS'], 201);
}
如何创建我的签名并将其链接到用户?
我试过了
Signature::create($values)->associate($user_id);
谢谢