Я новичок в рельсах и не уверен, как лучше это сделать.У меня есть пользователь, который "имеет много" событий.Я хочу иметь возможность перейти user.active?в представлении, которое покажет, имеет ли пользователь одно или несколько связанных событий, созданных за последние 5 минут.
Я знаю, что синтаксис неправильный, но это то, что я получил до сих пор:
def active?
find(:conditions => {:events => ["created_at >= ?", DateTime.now - 5.minute]}).count > 0
end