Supondo que tenhamos esse modelo:
# -*- encoding : utf-8 -*-
class Topic
include Mongoid::Document
field :name, type: String
# No Longer Supported Property:
# field :type, type: Integer
end
E gostaríamos de limpar todos os documentos da propriedade não mais suportada ( :type
), no Mongoid é tão simples quanto executar:
Topic.each { |topic| topic.unset(:type) }