Classe: Mongo::Error::UnsupportedOption
- Herda:
-
Erro
- Objeto
- Erro
- Mongo::Error::UnsupportedOption
- Definido em:
- lib/mongo/error/unsupported_option.rb
Visão geral
Gerado se uma opção não suportada for especificada para uma operação.
Subclasses conhecidas diretas
Colapsode resumo constante
- HINT_MSSAGE =
Essa constante faz parte de uma API privada. Você deve evitar usar essa constante, se possível, pois ela pode ser removida ou alterada no futuro.
A mensagem de erro fornecida quando o usuário passa a opção dica para uma operação de gravação em um servidor que não suporta a opção dica e não fornece validação de opção.
'O servidor MongoDB que lida com esta solicitação não suporta '\' a opção dica neste comando. A opção dica é suportada em atualizar ' 'comandos nas versões do servidor 4 MongoDB.2 e posterior e findAndModify '\' e excluir comandos nas versões do servidor MongoDB.4 4 e posterior '
- UNACKNOWLEDGED_HINT_MSSAGE =
Essa constante faz parte de uma API privada. Você deve evitar usar essa constante, se possível, pois ela pode ser removida ou alterada no futuro.
A mensagem de erro fornecida quando o usuário passa a opção dica para uma operação de gravação não reconhecida.
'A opção dica não pode ser especificada em ' \ 'uma operação de gravação não reconhecida. Remova a opção de dica ou execute ' esta operação com uma preocupação de gravação de pelo menos { w: ' 1 }
- ALlow_DISK_USE_MSSAGE =
Essa constante faz parte de uma API privada. Você deve evitar usar essa constante, se possível, pois ela pode ser removida ou alterada no futuro.
A mensagem de erro fornecida quando o usuário passa a opção allow_disk_use para uma operação de localização em um servidor que não oferece suporte à operação allow_disk_use e não fornece validação de opção.
'O servidor MongoDB que lida com esta solicitação ' \ ' não suporta a opção allow_disk_use neste comando. A opção '\' allow_disk_use é suportada em comandos de localização nas versões do servidor MongoDB 4 '\'.4 e posterior '
- COMMIT_QUORUM_MSSAGE =
Essa constante faz parte de uma API privada. Você deve evitar usar essa constante, se possível, pois ela pode ser removida ou alterada no futuro.
A mensagem de erro fornecida quando o usuário passa a opção commit_quorum para uma operação createIndexes em um servidor que não oferece suporte a essa opção.
'O servidor MongoDB que lida com esta solicitação ' \ 'não suporta a opção commit_quorum neste comando. A opção commit_quorum '\' é suportada em comandos createIndexes nas versões do servidor MongoDB 4' & '.4 e posterior '
Recolhimento do Resumo do método de classe
-
.allow_disk_use_error ➤ Mongo::Error::UnsupportedOption
privado
Crie um erro sobre uma opção allow_disk_use não suportada.
-
.commit_quorum_error ➤ Mongo::Error::UnsupportedOption
privado
Crie um erro sobre uma opção commit_quorum não suportada.
-
.dica_error(**options) ➤ Mongo::Error::UnsupportedOption
privado
Crie um erro sobre uma opção de dica não suportada.
Detalhes do método de classe
.allow_disk_use_error ➤ Mongo::Error::UnsupportedOption
Este método faz parte de uma API privada. Evite usar esse método, se possível, pois ele pode ser removido ou alterado no futuro.
Crie um erro sobre uma opção allow_disk_use não suportada.
87 88 89 |
# Arquivo 'lib/mongo/error/unsupported_option.rb', linha 87 def auto.allow_disk_use_error Novo(ALlow_DISK_USE_MSSAGE) end |
.commit_quorum_error ➤ Mongo::Error::UnsupportedOption
Este método faz parte de uma API privada. Evite usar esse método, se possível, pois ele pode ser removido ou alterado no futuro.
Crie um erro sobre uma opção commit_quorum não suportada.
97 98 99 |
# Arquivo 'lib/mongo/error/unsupported_option.rb', linha 97 def auto.commit_quorum_error Novo(COMMIT_QUORUM_message) end |
.dica_error(**options) ➤ Mongo::Error::UnsupportedOption
Este método faz parte de uma API privada. Evite usar esse método, se possível, pois ele pode ser removido ou alterado no futuro.
Crie um erro sobre uma opção de dica não suportada.
69 70 71 72 73 74 75 76 77 78 79 |
# Arquivo 'lib/mongo/error/unsupported_option.rb', linha 69 def auto.hint_error(**) unacknowledged_write = [:unacknowledged_write] || false = se unacknowledged_write UNACKNOWLEDGED_HINT_MSSAGE mais HINT_MSSAGE end Novo() end |