【发布时间】:2015-10-29 17:59:42
【问题描述】:
我有“年”、“月”和“值”字段的记录。我想做的是创建一个与每个“月”相对应的 12 列表,在“年”行中显示“值”。这似乎是一个非常简单的表格,但我似乎无法让视图正确显示它。
我不会费心发布我已经提出的代码(尚未),因为似乎没有什么能接近我正在寻找的东西。我似乎认为这可能是与“group_by”有关的很常见的事情,但我还没有在网上看到这种类型的示例。
这是表格的详细信息:
create_table "returns", force: true do |t|
t.integer "year"
t.integer "month"
t.decimal "value"
end
这样做的最佳途径是什么?
【问题讨论】:
-
然后你画出你需要的东西?
-
[mundaneaway.com/images/calendargrid.png] 这是电子表格形式的数据图像
-
你想要html格式的表格吗?
-
是的,我想让它类似于我在 Excel 中的数据透视表中可以做的事情,所以年份没有 1 月或 2 月的值,就像当年没有具有 Decemebr 的值
-
好的最后一件事粘贴你的模型,所以我看不到字段
标签: html ruby-on-rails ruby matrix view