# File lib/mongoid/factory.rb, line 18 def build(klass, attributes = {}, options = {}) type = (attributes || {})["_type"] if type && klass._types.include?(type) type.constantize.new(attributes, options) else klass.new(attributes, options) end end