Rails 3.1 ограничивает объекты, созданные пользователем

Я хотел бы ограничить количество объектов модели, которые может создать пользователь. Я пробовал следующее, но это не работает. Я понимаю, что в rails 3.1 произошли некоторые изменения, и не знаю, как это сделать сейчас.

class User < ActiveRecord::Base
  has_many :things, :limit => 5, :dependent => :destroy # This doesn't work
end

class Things <ActiveRecord::Base
  belongs_to :user
end
8
задан mu is too short 23 October 2011 в 02:18
поделиться