Para estructurar una aplicación basada en el enfoque de Diseño Orientado a Dominios (DDD, Domain-Driven Design en inglés) en TypeScript, podrías seguir los siguientes pasos: Es importante tener en cuenta que estos son solo algunos pasos generales para estructurar una aplicación basada en DDD en …
Principios SOLID en TypeScript
Videocurso de SOLID en Typescript [WIP] Requisitos previos Typescript básico Principios SOLID …
Cómo eliminar registros de mongoDb de consulta entre varias colecciones
Si para filtrar los datos que necesitas eliminar, necesitas unir varias tablas, lo mas sencillo es hacer una consulta con el aggreate(), comprobar que realmente devuelve lo que necesitas: y despues añadirle el comando remove a cada doc que quieres eliminar: y listo! Facil y seguro. …