我写一个简单的应用程序,因为一个项目可以有多个订单项。当您进入项目详细信息视图时,您可以看到属于它的所有订单项。
我想在line_items中添加一个行号,当我在项目详情视图中时我想看到
我在考虑自动增量列,但是当我重新导入数据时,这将从1开始。所以也许是一个虚拟列,但我如何计算要显示的内容?
有什么想法吗?
由于 托马斯
答案 0 :(得分:2)
你可以这样做:
<% line_items.each_with_index do |item, index| %>
<%= render :item_partial, :locals => {:item => item, :index => index} %>
<% end %>
item partial:
<%= index %>. <%= item.name %>
如果您希望每次都保持相同的订单,只需按创建日期订购订单项。