索引页面呈现整个Event对象。 - 铁路

时间:2016-08-04 01:07:10

标签: ruby-on-rails

我已经启动了一个新的应用程序,我正在设置所有基本的CRUD操作。我有一个Event表,我正在尝试将所有事件呈现到索引页面。我要渲染的只是事件名称和描述。现在名称和描述呈现,但整个事件对象也是如此?这对我来说很奇怪,因为我正在浏览每个对象,挑选出我想要显示的内容。为了清楚起见,我会展示我的代码。

查看:

<%= @event.each do |e| %>
  <%= e.name %>
  <%= e.description %>
<% end %>

控制器:

class EventsController < ApplicationController
  def index
    @event = Event.all
  end
end

截图:

enter image description here

仅供参考:我正在使用rails_admin gem。关于整个对象为什么渲染的任何想法都会非常感谢!

1 个答案:

答案 0 :(得分:1)

您有语法错误 只需从第一行中删除Private Sub Workbook_Open() ' Display Visual Basic Editor End Sub ,然后仅<%=,然后问题就解决了。 现在你应该:

<%

&lt;%=的含义是打印并打印整个对象。