前提
ここに質問の内容を詳しく書いてください。
railsで画像投稿サイトを作っていて、ヘッダーからマイページに飛ぶ際のcontrollerのshowアクションに『URLに記載されたIDを参考に、必要なUserモデルを取得する』記述をしたいのですが、
def show
@user=user.find(params[:id])
end
ではArgumentError in Users#show
がでてしまいます
実現したいこと
・『URLに記載されたIDを参考に、必要なUserモデルを取得する』の記述が知りたい
発生している問題・エラーメッセージ
ArgumentError in Users#show
rails
1Showing /home/ec2-user/environment/meshiterro/app/views/users/show.html.erb where line #3 raised: 2 3wrong number of arguments (given 2, expected 0)
該当のソースコード
rails
1 has_one_attached :profile_image 2 3 def get_profile_image 4 unless profile_image.attached? 5 file_path = Rails.root.join('app/assets/images/sample-author1.jpg') 6 profile_image.attach(io: File.open(file_path), filename: 'default-image.jpg', content_type: 'image/jpeg')
試したこと
ネット検索
補足情報(FW/ツールのバージョンなど)
ここにより詳細な情報を記載してください。
エラー文は省略せずすべてを記載してください。質問文は編集できます。