gpt4 book ai didi

ruby-on-rails - Ruby on Rails 3 .each 做问题

转载 作者:行者123 更新时间:2023-12-04 05:50:49 25 4
gpt4 key购买 nike

我是 Ruby on Rails 的新手并且一直在学习,但似乎遇到了一个我似乎无法解决的问题。

运行 Rails 3.0.9 和 Ruby 1.9.2

我在我的 View 中运行以下语句:

<%= @events.each do |f| %>
<%= f.name %><%= link_to "View", event_path(f) %><br/><hr/>
<% end %>

这在我的 Controller 中:
class AdminController < ApplicationController
def flyers
@events = Event.all
end
end

这会遍历每条记录并输出适当的名称,但问题是最后它显示了所有记录的所有信息,如下所示:
    [#<User id: 1, username: "test account", email: "test@gmail.com", password_hash:    "$2a$10$Rxwgy.0ZEOb0lMGEIliPBeB/jPSp8roeKdbMvXcLi32R...", password_salt: "$2a$10$Rxwgy.0ZEOb0lMGEIliPBe", created_at: 2111359287.2303703, updated_at: 2111359287.2303703, isadmin: true>]

我是这个网站的新手,所以我不确定您是否需要更多详细信息,但感谢任何帮助,毕竟,我仍在学习。

提前致谢。

最佳答案

您应该使用 <% ,不是 <%=为您 .each线,所以

<%= @events.each do |f| %>

应该
<% @events.each do |f| %>

关于ruby-on-rails - Ruby on Rails 3 .each 做问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6946206/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com