hamayuzinの日記

ITベンチャーに新卒入社し、エンジニアとかデータサイエンティスト、とかやってます。あの時 あれやってたな的な備忘録にできれば。

【Rails】helperの使い所

rails の helperの使い所について

まとめると

名字と名前を持つUserモデルがあったときに

class User < ApplicationRecord
end
create_table "users" do |t|
  t.integer  "first_name"
  t.integer  "last_name"
end

どうするかというと

helperに書かず

module UsersHelper
  def fullname(user)
    "#{user.last_name} #{user.first_name}"
  end
end

modelだよね

class User < ApplicationRecord
 def fullname
      "#{last_name} #{first_name}"
    end
end