在视图中创建Ruby on Rails矩阵表

M·伍德

我有“年”,“月”和“值”字段的记录。我想做的是创建一个12列的表格,与每个“月”相对应,在“年”行中显示“值”。看起来这是一个非常简单的表,但我似乎无法正确显示该视图。

我不会费心张贴已经提出的代码(因为)似乎没有什么比得到想要的东西更接近。我看来这可能是与“ group_by”相当普遍的事情,但是我还没有在线看到这种示例。

这是表格的详细信息:

create_table "returns", force: true do |t| 
  t.integer "year" 
  t.integer "month" 
  t.decimal "value" 
end

这样做的最佳途径是什么?

马坦科

这是一个示例,您可以如何做,这不是有效的方法,但是可以改进:

years = (2008..2015).to_a
months = (1..12).to_a

<table>
<tr>
    <td>Januray</td>
    ## .. rest of <td>'s of the month name
</td>
    years.each do |year|
      <tr>
        <td><%=year%></td>
        months.each do |month|
          <td><%= Return.where(year: year,month: month).first.try(:value) %></td>
        end
      </tr>
    end
</table>

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

在rails视图中创建拖放表的更好方法是什么?

来自分类Dev

在视图中查找用户对象?Ruby on Rails

来自分类Dev

视图中的Ruby on Rails表达式

来自分类Dev

在 Ruby on Rails 视图中输出对象属性

来自分类Dev

在 Ruby on Rails 视图中加载 JavaScript

来自分类Dev

Ruby on Rails:如何通过Jquery在视图中渲染部分视图

来自分类Dev

Ruby On Rails,视图中每个循环中的代码

来自分类Dev

在所有视图中调用CoffeeScript函数(Ruby on Rails)

来自分类Dev

如何在表视图中创建动态单元格?

来自分类Dev

如何创建矩阵表

来自分类Dev

SQL创建矩阵表

来自分类Dev

从表中输出矩阵视图

来自分类Dev

Ruby on Rails:如何编写视图以创建复合对象?

来自分类Dev

Rails在视图中显示查找表中的值

来自分类Dev

合并视图中多个Rails表中的数据

来自分类Dev

如何在Rails应用程序视图中打印ruby变量的内容?

来自分类Dev

form_for详细信息未显示在视图中:Ruby on Rails

来自分类Dev

如何检查倾斜的数据是否存在/在视图中访问该数据-Ruby on Rails

来自分类Dev

Ruby on Rails-在一个视图中分页两个列表的正确方法

来自分类Dev

Ruby on Rails-值在日志中正确打印,但在视图中未正确打印

来自分类Dev

在Ruby on Rails的ERB视图中处理从数据库返回的选择

来自分类Dev

如何在Ruby on Rails中将HTML站点链接到视图中的任何站点

来自分类Dev

在循环中使用Rails在Ruby中动态地在视图中调用辅助方法

来自分类Dev

Ruby on Rails-在一个视图中执行多个操作

来自分类Dev

Ruby on Rails-是否可以在两个视图中显示特定内容?

来自分类Dev

如何在视图中访问请求参数并在 ruby on rails 中迭代哈希

来自分类Dev

为什么我无法在 ruby rails 的视图中访问模型的属性?

来自分类Dev

在其他控制器和视图中创建用户(Rails 4 with Devise)

来自分类Dev

是否可以创建一个表,每天从视图中更新其内容?

Related 相关文章

  1. 1

    在rails视图中创建拖放表的更好方法是什么?

  2. 2

    在视图中查找用户对象?Ruby on Rails

  3. 3

    视图中的Ruby on Rails表达式

  4. 4

    在 Ruby on Rails 视图中输出对象属性

  5. 5

    在 Ruby on Rails 视图中加载 JavaScript

  6. 6

    Ruby on Rails:如何通过Jquery在视图中渲染部分视图

  7. 7

    Ruby On Rails,视图中每个循环中的代码

  8. 8

    在所有视图中调用CoffeeScript函数(Ruby on Rails)

  9. 9

    如何在表视图中创建动态单元格?

  10. 10

    如何创建矩阵表

  11. 11

    SQL创建矩阵表

  12. 12

    从表中输出矩阵视图

  13. 13

    Ruby on Rails:如何编写视图以创建复合对象?

  14. 14

    Rails在视图中显示查找表中的值

  15. 15

    合并视图中多个Rails表中的数据

  16. 16

    如何在Rails应用程序视图中打印ruby变量的内容?

  17. 17

    form_for详细信息未显示在视图中:Ruby on Rails

  18. 18

    如何检查倾斜的数据是否存在/在视图中访问该数据-Ruby on Rails

  19. 19

    Ruby on Rails-在一个视图中分页两个列表的正确方法

  20. 20

    Ruby on Rails-值在日志中正确打印,但在视图中未正确打印

  21. 21

    在Ruby on Rails的ERB视图中处理从数据库返回的选择

  22. 22

    如何在Ruby on Rails中将HTML站点链接到视图中的任何站点

  23. 23

    在循环中使用Rails在Ruby中动态地在视图中调用辅助方法

  24. 24

    Ruby on Rails-在一个视图中执行多个操作

  25. 25

    Ruby on Rails-是否可以在两个视图中显示特定内容?

  26. 26

    如何在视图中访问请求参数并在 ruby on rails 中迭代哈希

  27. 27

    为什么我无法在 ruby rails 的视图中访问模型的属性?

  28. 28

    在其他控制器和视图中创建用户(Rails 4 with Devise)

  29. 29

    是否可以创建一个表,每天从视图中更新其内容?

热门标签

归档