Проблема синтаксиса в Rails - PullRequest
0 голосов
/ 06 марта 2019

Я пытаюсь определить область, в которой поле в связанном объекте имеет значение 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)} ^):

...