現在progateのRuby on Rails5 学習コース IXを学習しています。そこで調べても理解できないことがあったので質問させてください。
def user return User.find_by(id: self.user_id) end
def index @posts = Post.all.order(created_at: :desc) end
<% @posts.each do |post| %> <%= link_to(post.user.name, "/users/#{post.user.id}") %>
ここの最後の
<%= link_to(post.user.name, "/users/#{post.user.id}") %>
の意味がよく分かりません。
おそらく、returnとselfの理解をしっかりできていないことが原因だと思いますが、調べても理解できないため、噛み砕いて教えて頂けませんか。よろしくお願いいたします。