Clase: Mongo::Error::LintError
- Hereda:
-
Error
- Objeto
- Error
- Mongo::Error::LintError
- Definido en:
- lib/mongo/error/lint_error.rb
Overview
Se produce cuando el controlador se utiliza incorrectamente.
Normalmente, el controlador pasa ciertos datos al servidor y permite que el servidor devuelva un error si los datos no son válidos. Esto posibilita que el servidor agregue funcionalidades en el futuro y que versiones antiguas del driver den soporte a tales funcionalidades de manera transparente, pero también complica la depuración.
Al establecer la variable de entorno MONGO_RUBY_DRIVER_LINT en 1, true o yes, el controlador realizará comprobaciones adicionales en los datos que envía al servidor para detectar fallos antes. Esta excepción se genera en tales fallos.