如何将任何类的对象限制为一个。我的课看起来像:
class Speaker
include Mongoid::Document
field :name, :type => String
end
我只想让 speaker 的单个实例。一种方法是添加一个验证,该验证将检查 Speaker 类中已经存在的对象数量。 有 ruby 做事的方式吗?
最佳答案
如何使用 Singleton模块?
关于ruby-on-rails - 阻止创建一个类的多个对象,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7120855/