【问题标题】:javascript loop over ruby database objectjavascript 循环遍历 ruby​​ 数据库对象
【发布时间】:2014-11-26 13:06:17
【问题描述】:

我正在尝试检查项目中的所有构建对象(has_many 关系)并将 yy 设置为最后一个 updated_at 状态为“已完成”的对象

以下 javascript 命令驻留在我的 haml 文件中:

var yy = #{project.builds.select{|b| b.status == 'completed'}.last.try(:updated_at)};

throw " Uncaught SyntaxError: Unexpected number"(尽管我在调试模式下看到它设法获得了正确的值)

从 javascript 检查我的构建的正确方法是什么?

【问题讨论】:

    标签: javascript ruby-on-rails ruby haml


    【解决方案1】:

    我猜你需要在这里引用:

    var yy = "#{ project.builds.select{|b| b.status == 'completed'}.last.try(:updated_at) }";
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2015-10-15
      • 2014-07-14
      • 2013-03-09
      • 2015-09-16
      • 1970-01-01
      • 2019-12-16
      相关资源
      最近更新 更多