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