Другой вопрос задан вопрос об атрибутах, но я хотел бы распространить вопрос на ассоциации.
Скажем, у меня есть простая модель блогов
class Discussion < ActiveRecord::Base
has_many :comments
end
class Comment < ActiveRecord::Base
belongs_to :discussion
end
Обсуждение# закрыто?логическое состояние.Я хотел бы заблокировать все точки входа, чтобы добавить больше комментариев к закрытому обсуждению.Например,
discussion.comments << Comment.new
discussion.comments.create(:text => 'Something')
и любые другие, которые могут существовать ...
Спасибо,
-Jason