我认为这是index
:
<% @submissions.each do |submission| %>
<tr>
<td><%= submission.id %></td>
<td><%= User.find_by_id(submission.user_id).name.to_s %></td>
</tr>
<% end %>
我知道我不应该find_by
在视图中使用。
如何将其移至控制器(或模型)?
我试图将它插入到index
我的submission
控制器的方法中并使用username
变量,但它不起作用。
def index
@submissions = Submission.all
@submissions.each do |submission|
username = User.find_by_id(submission.user_id).name.to_s
end
end