Utiliza la intercalación personalizada para especificar reglas específicas del lenguaje para la comparación de strings, como reglas para mayúsculas, minúsculas y acentos, dentro de tu pipeline de agregación.
Acerca de esta tarea
Al ingresar un documento de intercalación, el campo locale es obligatorio. Los valores de los campos de intercalación por defecto varían dependiendo de la localización que se especifique. Para obtener más información sobre los lenguajes y localizaciones admitidos, consulta Localizaciones de intercalación y parámetros por defecto.
Pasos
En Atlas, ve a la página Data Explorer de tu proyecto.
Si aún no aparece, se debe seleccionar la organización que contiene el proyecto en el menú Organizations de la barra de navegación.
Si aún no se muestra, seleccione su proyecto en el menú Projects de la barra de navegación.
En la barra lateral, haz clic en Data Explorer en la sección Database.
El Data Explorer se muestra.
IMPORTANTE: También puede hacer clic en el nombre de un grupo para abrir la barra Cluster lateral y luego hacer clic Data Explorer en debajo del Shortcuts encabezado.
Ingresa tu documento de intercalación
Junto al campo Collation, ingresa tu documento de intercalación.
Después de ingresar su documento de intercalación, el generador de pipeline de agregación considera las reglas específicas del lenguaje que especificaste en su documento.
Ejemplo
El siguiente documento de intercalación de muestra especifica el francés como locale elegido y ordena las mayúsculas antes que las minúsculas en el campo caseFirst:
{ locale: "fr", caseFirst: "upper" }
