私が定義したupdate
関数が機能していますが、このコードを消去できるかどうかは疑問です。更新機能と$token
との関連付けは機能していますが、$connector
と$token
を->update
に関連付けることができるかどうかは疑問でした(インスタンスを保存して更新する必要はありません)。Laravelの既存のアソシエートを更新します
public function update(Requests\StoreConnectorRequest $request, connector $connector)
{
$token = Token::findOrFail($request->input('tokenId'));
$connector->update([
'name' => $request->input('name'),
'type' => $request->input('type'),
'schedule' => $request->input('schedule')
]);
$connector->token()->associate($token);
$connector->save();
return redirect()->route('connector.index');
}
私はあなたの関係を得られないと思います。あなたのトークンは多くの接続を持っているか、接続には多数のトークンがありますか? – EddyTheDove
connector-> belongsTo(トークン) –
私の答えを試してみてください。それがどうなるか見てみましょう。 – EddyTheDove