У меня есть модель цикла с двумя полями: длительность (строка) и завершенная (логическое значение).Когда пользователь создает цикл, он вводит продолжительность (скажем, 30 минут), и цикл устанавливается как не завершенный (логическое значение 0).Как обновить эту запись базы данных после продолжительности цикла (30 минут), чтобы пометить цикл как завершенный (логическое значение 1)?Есть ли способ справиться с этим с помощью кода ruby / rails или мне нужно выполнить функцию javascript?
Цель состоит в том, чтобы иметь возможность находить и отображать все завершенные циклы, используя Cycle.all (: условия..) и вызвать базу данных SQL.Я написал "полный?"метод в модели цикла, который сравнивает возраст цикла с длительностью, но это бесполезно для методов поиска SQL.
Какой лучший способ справиться с этим?Спасибо!