Classe: Mongo::Error::UnchangeableCollectionOption

Herda:
Erro
  • Objeto
mostrar tudo
Definido em:
lib/mongo/error/unchangeable_collection_option.rb

Visão geral

Acionado se uma nova collection for criada a partir de uma existente e forem fornecidas opções diferentes das Alteráveis.

Desde:

  • 2.1.0

Recolhimento do Resumo do método de instância

Detalhes do construtor

#initialize(opção) ➤ UnchangeableCollectionOption

Crie a nova exceção.

Exemplos:

Crie a nova exceção.

Mongo::Error::UnchangeableCollectionOption.new(option)

Parâmetros:

  • opção (string, símbolo)

    A opção que tentou ser alterada.

Desde:

  • 2.1.0



32
33
34
35
# File 'lib/mongo/error/unchangeable_collection_option.rb', linha 32

def inicializar(opção)
  super("A opção #{opção} não pode ser definida em uma nova instância de collection." +
    " As opções que podem ser atualizadas são #{Collection::CHANGEABLE_OPTIONS}")
end