Ruby on rails rails视图中的“Li”总数

Ruby on rails rails视图中的“Li”总数,ruby-on-rails,ruby,ruby-on-rails-4,Ruby On Rails,Ruby,Ruby On Rails 4,朋友们,我有一个循环,在这个循环中,我得到所有品牌的数量,然后我通过一个内循环得到所有产品的数量。现在我的问题是,我有很多品牌,每个品牌我有很多产品。现在我只想用每个品牌的Ul数字显示产品的总数。这样用户就可以知道他有多少产品没有点击“品牌”标签,每个品牌都有。下面是代码 你可以试试这个品牌。产品。尺寸还有你的问题/问题是什么?想知道产品的数量。比如品牌A4意味着品牌A有四种产品。你自己写了这个代码吗?试试还是在品牌之前。产品循环这个问题似乎离题了,因为OP没有表现出自己解决问题的任何尝试,即使

朋友们,我有一个循环,在这个循环中,我得到所有品牌的数量,然后我通过一个内循环得到所有产品的数量。现在我的问题是,我有很多品牌,每个品牌我有很多产品。现在我只想用每个品牌的Ul数字显示产品的总数。这样用户就可以知道他有多少产品没有点击“品牌”标签,每个品牌都有。下面是代码


你可以试试这个品牌。产品。尺寸

还有你的问题/问题是什么?想知道产品的数量。比如品牌A4意味着品牌A有四种产品。你自己写了这个代码吗?试试还是在品牌之前。产品循环这个问题似乎离题了,因为OP没有表现出自己解决问题的任何尝试,即使解决方案实际上是用当前代码编写的。我们不会为你做你的工作。谢谢,这是有效的。但是我怎么能把这个数字加上品牌名称呢?我不明白一个问题,但例如你有品牌“Nike”Nike有一个产品,它的简单关系是属于->有很多,你指望你的目标品牌有多少产品has@user3602222你学过Ruby/Rails的基础知识吗?你自己努力解决这个问题了吗?
<ul>
          <% if @user.brands.count > 0 %>
           <% @user.brands.each do |brand| %>
             <li class="inner-list"> <%= link_to brand.title, brand %>
              <ul> 
                <% if brand.products.count > 0 %>
                 <% brand.products.each do |product| %>
                  <li><%= link_to product.title, product %></li>    
                 <% end %>
                 <% else %>
                   <p>No Product</p>
                 <% end %> 
               </ul> 
            </li> 
         <% end %>
        </ul>