Definición
fleDisableSubstringPreviewParameterLimitsNuevo en la versión 8.2.
Disponible para ambos
mongody.mongosAnula las limitaciones de longitud de cadena para consultas de subcadenas en colecciones habilitadas para cifrado consultable.
Solo se puede establecer
fleDisableSubstringPreviewParameterLimitsenmongoso en un conjunto de réplicas principal. El valor se establece para todo el clúster.
Sintaxis
Para configurar fleDisableSubstringPreviewParameterLimits para su implementación, ejecute el siguiente comando en la base de datos admin:
db.adminCommand( { setClusterParameter: { fleDisableSubstringPreviewParameterLimits: { shouldOverride: true } } } )
Para ver el valor actual, ejecute el siguiente comando en la base de datos admin:
db.adminCommand( { getClusterParameter: "fleDisableSubstringPreviewParameterLimits" } )
Comportamiento
De manera predeterminada, MongoDB aplica límites flexibles para los campos de cadena encriptados con cifrado consultable con consultas de subcadenas habilitadas:
strMaxLengthestá limitado a 60 caracteresstrMaxQueryLengthestá limitado a 10 caracteresstrMinQueryLengthdebe ser 2 o superior
Este parámetro anula estas restricciones.
Importante
Consultar cadenas cifradas largas afecta considerablemente el rendimiento. Limite la longitud de las cadenas y de las consultas siempre que sea posible.