1

def index次のコードを持つ単純なコントローラーがあります。

@companies = Company.all

respond_to do |format|
  format.html
end

companiesしかし、ビューでは、すべてが表示された後にこれらのエラーが追加されます。

[#<Company id: 4, title: "Testing #1(1)", created_at: "2013-02-05 19:14:04", updated_at: "2013-02-05 19:14:04">, #<Company id: 7, title: "Testing #1 1", created_at: "2013-02-05 19:34:48", updated_at: "2013-02-05 19:34:48">]

ビューコードで更新:

= @companies.each do |company|
    %li
      .box
        .c
          %h2
            = link_to company.title, company
4

1 に答える 1

1

= @companies.each do |company|

Hamlの等号は、「この式の結果を出力する」ことを意味します。あなたがそれを求めたので、あなたはページ上にたくさんの会社を見ています。

代わりにハイフンを使用してください。

- @companies.each do |company|

于 2013-02-07T18:44:47.220 に答える