sql >> Base de Datos >  >> NoSQL >> MongoDB

Extraer una lista de subcadenas de MongoDB usando una expresión regular

Es casi imposible hacerlo en la tubería de agregación, desea proyectar sus coincidencias e incluir solo la parte después del período. No hay (todavía) un operador para ubicar la posición del período. Necesita la posición porque $substr (https://docs.mongodb.com/manual/reference/operator/aggregation /sustancia/ ) requiere una posición de inicio. Además, $regEx es solo para hacer coincidir, no puede usarlo en una proyección para reemplazar.

Creo que por ahora es más fácil hacerlo en código. aquí puede usar una expresión regular de reemplazo o cualquier otra solución proporcionada por su idioma