Rails作用域语法问题

时间:2019-03-05 23:09:28

标签: ruby-on-rails scope chartkick

我正在尝试定义一个范围,相关对象中的字段的值为1。执行此操作似乎会引发错误:

scope :in_progress, ->{Submission.where(current_agent.agent_activities.last.Status: 1)}

所需的效果是调用状态为“进行中”且哈希值为1的所有提交。

错误:
SyntaxError(/Users/gbade/Desktop/RoR/Ottom8/app/models/submission.rb:16:语法错误,意外的':' .agent_activities.last.Status:1)}                               ^):

0 个答案:

没有答案