Больше или меньше, чем должно работать, в зависимости от того, что вы имеете в виду. 15.minutes.ago возвращает объект времени, который должен корректно сравниваться с record.updated_at. Когда вы говорите, что «это не работает», не могли бы вы быть более конкретным? Кроме того, если вы могли бы показать еще несколько строк кода, это может помочь. Например, если вы делаете все это в одной строке, то вам не хватает некоторого синтаксиса.