ブックマーク / qiita.com/zenfumi (1)

  • 【初学者向け】Rails mergeメソッド - Qiita

    記事の目的 初学者の為、間違っているところはご指摘頂けると幸いです。 備忘録・アウトプット目的で投稿です。 2021/1/10:追記 Qiita初投稿でチェリーの伊藤さんから記事の間違いを指摘頂きました🙇‍♂️ mergeメソッドとは? ストロングパラメータの設定の最後にでてくるmerge。 def review_params params.require(:review).permit( :memo, :image) .merge(user_id:current_user.id) ←これです end mergeメソッドについて(チェリーより引用) なんだこのメソッドは?とRailsの参考書等(Railsチュートリアル、現場Rails)等で調べるもない。 チェリーをみてみると、メソッドについて説明がなされていた。以下、例文と説明。 mergeメソッドを使うことによって、ハッシュリテ

    【初学者向け】Rails mergeメソッド - Qiita
    carolina04
    carolina04 2022/12/06
    “ユーザから受け取ったparamsにはないけれども、レコード作成時に追加したい値がある場合はmergeメソッドで含めることができる”
  • 1