Jak mieć wiele warunków w nazwanym zakresie?
Mam model użytkownika. Mogę sprawdzić, czy Użytkownik jest administratorema_user.try(:admin?)
.
Chciałbym zdefiniować nazwany zakres, który aktualizuje wszystkich użytkowników w ciągu ostatnich X minutnie administratorzy. Do tej pory mam:
scope :recent, lambda { { :conditions => ['updated_at > ?', 5.minutes.ago] } }
Dzięki temu wszyscy użytkownicy zostaną zaktualizowani w ciągu ostatnich 5 minut, ale jak włączyć kontrolę administracyjną? Nie wiem jak zadzwonićtry()
na wystąpieniu użytkownika wewnątrz zakresu ...