我想创建一个基于 node.js 和 MySQL 的应用程序。Google 和 Stack Overflow 为 Javascript ORM 提供了许多选项:
但是,我找不到一个完美的 ORM,它支持子查询、连接、转换、存储过程,与 MySQL 集群兼容,并且有良好的文档和社区支持。
还有其他选择吗?我在做决定时应该考虑哪些因素?
您应该尝试Sequelize。这是一个完全不同的,但仍然很容易使用。我最喜欢它的是他们的自动同步器,它很像猫鼬。
使用light-orm和mysql。Light-orm 是任何关系数据库的包装器,而 mysql 是节点的最佳 mysql 驱动程序。