QueryLeaf: Traduce consultas SQL a comandos MongoDB con facilidad
2025-05-10
QueryLeaf es una biblioteca Node.js que traduce consultas SQL en comandos MongoDB. Analiza SQL usando node-sql-parser, lo transforma en un conjunto de comandos abstractos y luego ejecuta esos comandos usando el controlador MongoDB Node.js. QueryLeaf admite operaciones SQL básicas (SELECT, INSERT, UPDATE, DELETE) y funciones de consulta avanzadas, como acceso a campos anidados, acceso a elementos de matriz, GROUP BY con funciones de agregación y JOIN. Ofrece varias interfaces: una biblioteca, CLI y servidor web. Para pruebas y depuración sin una base de datos real, usa DummyQueryLeaf.
Desarrollo
SQL a MongoDB