Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ruby-on-rails/59.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/ruby/22.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ruby on rails 铁轨和沙特尔基克_Ruby On Rails_Ruby_Charts - Fatal编程技术网

Ruby on rails 铁轨和沙特尔基克

Ruby on rails 铁轨和沙特尔基克,ruby-on-rails,ruby,charts,Ruby On Rails,Ruby,Charts,我正试图在我的rails项目中实现这个样式表 <%= line_chart @goals.map{|goal| {:name => goal.name, :data => goal.feats.group_by_week(:created_at).count } } %> 这就是我的时间表表目前的样子。我怎样才能通过图表追踪:老师,:学习,:对话?我已经通读了文档,还不能完全理解。 谢谢大家! 如果我理解正确,您希望执行以下操作: <%= line_chart [

我正试图在我的rails项目中实现这个样式表

<%= line_chart @goals.map{|goal|
{:name => goal.name, :data => goal.feats.group_by_week(:created_at).count }
} %>
这就是我的时间表表目前的样子。我怎样才能通过图表追踪:老师,:学习,:对话?我已经通读了文档,还不能完全理解。
谢谢大家!

如果我理解正确,您希望执行以下操作:

<%= line_chart [
  {name: "Teacher", data: current_user.timesheets.map{|t| [t.day, t.teacher] }},
  {name: "Study", data: current_user.timesheets.map{|t| [t.day, t.study] }},
  {name: "Conversation", data: current_user.timesheets.map{|t| [t.day, t.conversation] }}
] %>

如果我理解正确,您需要执行以下操作:

<%= line_chart [
  {name: "Teacher", data: current_user.timesheets.map{|t| [t.day, t.teacher] }},
  {name: "Study", data: current_user.timesheets.map{|t| [t.day, t.study] }},
  {name: "Conversation", data: current_user.timesheets.map{|t| [t.day, t.conversation] }}
] %>


当我输入这段代码时,我得到一个错误:语法错误,意外的']',期待'}'任何线索为什么?@TonyTambe这是一个ruby语法错误。尝试在散列之外初始化数组,然后将其作为数据键的值插入,错误应该会消失。当我输入此代码时,我得到一个错误:语法错误,意外的']',期望'}',有任何线索吗?@TonyTambe这是一个ruby语法错误。尝试在散列之外初始化数组,然后将其作为数据键的值插入,这样错误就会消失。