QueryLeaf: ترجمة استعلامات SQL إلى أوامر MongoDB بسهولة
2025-05-10
QueryLeaf عبارة عن مكتبة Node.js تقوم بترجمة استعلامات SQL إلى أوامر MongoDB. تقوم بتحليل SQL باستخدام node-sql-parser ، وتحويلها إلى مجموعة أوامر مجردة ، ثم تنفيذ هذه الأوامر باستخدام برنامج تشغيل MongoDB Node.js. يدعم QueryLeaf عمليات SQL الأساسية (SELECT و INSERT و UPDATE و DELETE) وميزات الاستعلام المتقدمة مثل الوصول إلى الحقول المتداخلة والوصول إلى عناصر المصفوفة و GROUP BY مع دوال التجميع و JOIN. يوفر واجهات متعددة: مكتبة وواجهة سطر الأوامر وخادم ويب. للاختبار والتصحيح بدون قاعدة بيانات حقيقية ، استخدم DummyQueryLeaf.
التطوير
SQL إلى MongoDB