如果没有元素,如何使类别消失?
How to make a category disapear if there are no elements?
好的,伙计们,我必须列出项目,它们有一个类别。我按类别列出,但我不想显示类别标题,除非有属于该类别的项目。我做起来有困难。
<% @categorias.each do |categoria| %>
<h3> <%= categoria.categoria_pt %></h3>
<% @pratos_precos.each do |pratos_preco| %>
<% if @pratos.find(pratos_preco.prato_id).categoria_pratos_id.to_s == categoria.id.to_s %>
我想要这样的东西:
如果有 prato_preco
的 prato_id
匹配 prato_id
的 categoria_pratos_id
匹配 categoria_id
解决了 :)
<% @pratocategorias = @pratos.where("categoria_pratos_id = ?", categoria.id) %>
<% @pratocategorias.each do |pratocategoria|%>
<% @pratosprecos = @pratos_precos.where("prato_id = ?", pratocategoria.id) %>
好的,伙计们,我必须列出项目,它们有一个类别。我按类别列出,但我不想显示类别标题,除非有属于该类别的项目。我做起来有困难。
<% @categorias.each do |categoria| %>
<h3> <%= categoria.categoria_pt %></h3>
<% @pratos_precos.each do |pratos_preco| %>
<% if @pratos.find(pratos_preco.prato_id).categoria_pratos_id.to_s == categoria.id.to_s %>
我想要这样的东西:
如果有 prato_preco
的 prato_id
匹配 prato_id
的 categoria_pratos_id
匹配 categoria_id
解决了 :)
<% @pratocategorias = @pratos.where("categoria_pratos_id = ?", categoria.id) %>
<% @pratocategorias.each do |pratocategoria|%>
<% @pratosprecos = @pratos_precos.where("prato_id = ?", pratocategoria.id) %>