0
В моем приложении у меня есть логическое значение в моей таблице авторов. Как проверить, сколько раз логическое значение может быть установлено на false?Как проверить логическое значение в Rails
код у меня сейчас не работает правильно
class Author < ActiveRecord::Base
validate :book_limit, :on => :update
def book_limit
if self.user.authors(:reload).count(:conditions => { :book => true }) >= 15
errors.add(:base, "Exceeds book limit: Book 15/15")
end
end
end
идеально подходит, спасибо – goo
@ Джон Вас должен принять ответ, если он решил вашу проблему –
@MichaelSzyndel пытался, но SO делает это там, где мне нужно подождать 15 минут, прежде чем делать это. – goo