我是rails的新手,实际上我正在创建一个面包店应用程序,我需要在一个单独的烤箱中添加多个cookie。我没有得到正确的has_many关联代码以及如何在扩展名为.html.haml的文件中应用循环和条件
答案 0 :(得分:0)
据我所知,你有两个班级
烤箱 和 Cookie
Cookie类:
class Customer < ActiveRecord::Base
belongs_to :oven
end
烤箱类:
class Customer < ActiveRecord::Base
has_many :cookies
end
现在您要遍历视图中属于一个烤箱的所有Cookie,您可以在视图文件(html.erb)中执行以下操作:
<% @oven.cookies do |c| %>
<%= do something %>
<%end %>
其中@oven
是从控制器返回的实例变量。
答案 1 :(得分:0)
希望这可以帮助你Rails Association