0
我有一个带有3列的产品模型:ID,NAME和CATEGORY我现在想知道的是,如果完全有可能为每个不同类别的轨道选择2种产品3.2。从轨道上的每个类别中选择最新的2个产品3.2
所选产品的顺序并不重要,它们也可能是随机的。但重要的是,我只有每个类别最多2个产品。
我有一个带有3列的产品模型:ID,NAME和CATEGORY我现在想知道的是,如果完全有可能为每个不同类别的轨道选择2种产品3.2。从轨道上的每个类别中选择最新的2个产品3.2
所选产品的顺序并不重要,它们也可能是随机的。但重要的是,我只有每个类别最多2个产品。
协会型号:
product.rb
belongs_to :categories
category.rb
has_many :projects
控制器:
@categories = Category.all
观点:
<% @categories.each do |categorie| %>
<%= categorie.name %> has
<% categorie.products.limit(2).each do |product| %>
<%= product.name %>
<% end %>
<% end %>
我需要2个产品为每个类别都显示...每类2个产品 –
@Baitcenter我在回答 – alex
@Baitcenter它为你工作已经改变的代码? – alex