質問: 現在、Twitterのような、タスク投稿アプリを作成しています。 新規投稿ページを作成し、下記のコードを作成したら、ActionController::UrlGenerationError in Tasks#new のエラーが出てしまいました。要因としては、<%= form_with(model: @task, url: user_tasks_path(@user), local: true) do |f| %>にあることは理解できましたが、解決策が分かりかねる状態です。 下記に、コントローラ、ルーティング、ビュー、エラー詳細を貼り付けさせていただきます。 初歩的な内容とは思いますが、解決策をご教授頂けると幸いです。 お手数おかけしますが、宜しくお願い申しあげます。 ![イメージ説明](https://teratail-v2.storage.googleapis.com/uploads/contributed_images/c7f6e1c458f96d2a6ae53f8f60ddd893.png) ![イメージ説明](https://teratail-v2.storage.googleapis.com/uploads/contributed_images/d531dfb2b91bfb31a461d507b6282d26.png) ![イメージ説明](https://teratail-v2.storage.googleapis.com/uploads/contributed_images/b34d4452d24e948abbd5f6b2738490c5.png) ![イメージ説明](https://teratail-v2.storage.googleapis.com/uploads/contributed_images/e97e041cbbf283778aae8d37434a0306.png)
回答: Taskのレコードを更新する際にuser_idが設定されていないことが要因であったため、 修正したところ、解決することができました。 お手数おかけいたしました。ありがとうございました。