【发布时间】:2019-07-12 15:18:10
【问题描述】:
我有两个模型,product 和 variation 产品有_许多变体和变体属于_to 产品。我在我的模板中显示产品的变体,但似乎无法让 order(:name) 与 variation 关联 - 下面的控制器代码想要订购产品名称。
products_controller.rb
...
@products = Product.order(:name)
...
product.html.erb
...
<% @products.each do |product| %>
<div class="grid-filter">
<% product.variations.each do |v| %>
<span class="copy">
<%= v.name %>
</span>
<% end %>
</div>
<% end %>
...
【问题讨论】:
-
我不确定我是否理解你的问题。您是否尝试显示按名称排序的产品,以及按名称排序的每个产品的变体?
标签: ruby-on-rails ruby-on-rails-5