Classe: Mongo::Error::LintError
- Herda:
-
Erro
- Objeto
- Erro
- Mongo::Error::LintError
- Definido em:
- lib/mongo/error/lint_error.rb
Visão geral
Gerado quando o driver é usado incorretamente.
Normalmente, o driver passa determinados dados para o servidor e permite que o servidor retorne um erro se os dados forem inválidos. Isso possibilita que o servidor adicione funcionalidades no futuro e que as versões de driver mais antigas ofereçam suporte a essa funcionalidade de forma transparente, mas também complica a depuração.
Definir a variável de ambiente MONGO_RUBY_DRIVER_LINT para 1, true ou sim fará com que o driver execute verificações adicionais nos dados que passa para o servidor, para sinalizar falhas mais cedo. Essa exceção é gerada em tais falhas.