我正在尝试创建一个显示属于关联的所有记录的视图,但不确定如何去做。
我在 view/members/showmembers.html.erb 中创建了一个 erb 文件,在 members_controller.rb 中添加了“showmembers”方法,但是当我转到http://localhost:3000/members/showmembers时,它说“找不到id=showmembers' 的成员及其指向控制器 *'app/controllers/members_controller.rb:29:in 'show'* 中的 show 方法。
def showmembers
@organization = Organization.find(1)
@shmembers = @organization.members.all
respond_to do |format|
format.html # index.html.erb
format.json { render json: @members }
end
end
showmembers.html.erb
<% @shmembers.each do |shmember| %>
<tr>
<td><%= shmember.id %></td>
<td><%= shmember.first_name %></td>
</tr>
<% end %>
谢谢。