# File lib/dm-core/repository.rb, line 178
    def update(attributes, collection)
      return 0 unless collection.query.valid? && attributes.any?
      adapter.update(attributes, collection)
    end