我正在研究一个Rails 5演示应用程序,我被要求修改seeds.rb数据库,直接在那里创建一些产品。然后我运行了rails db:seed,在产品#index中我创建了一个循环显示种子产品的视图,我现在看到产品显示两次: 一次,以无格式的方式,在正确的格式化布局下面。 这是屏幕截图及其回购的链接
https://github.com/Adsidera/depot/issues/1
奇怪的是,几天前,我在完全不同的计算机上使用Rails 4开发了Rails / Bootstrapp应用程序时遇到了同样的问题。我不得不修改seeds.rb,用于创建数据列表(在这种情况下是假客户),每次我显示相关视图(在这种情况下"客户#index")我完全是同样的错误 你有什么线索吗? 谢谢 安娜" Adsidera"
你可以在我的git repo中找到代码:这是rails 5 app https://github.com/Adsidera/depot/blob/master/db/seeds.rb
的seeds.rb的链接答案 0 :(得分:1)
这与种子无关。错误在您的视图中。在某个地方你有这样的事情:
<%= @products.each do |product| %>
那里不需要=
。应该是
<% @products.each do |product| %>