Node.js中与MySQL ORM相关的选项

5

我希望创建一个基于node.js和MySQL的应用程序。Google和Stack Overflow提供了许多Javascript ORM选项:

然而,我找不到一个完美支持子查询、连接、转换、存储过程、兼容MySQL集群,并且拥有良好文档和社区支持的ORM。

还有其他选择吗?在做出决定时应考虑哪些因素?


不知道是否符合你的所有需求,但是 https://github.com/felixge/node-mysql 很好用。 - jmingov
1
这个问题应该被标记为不相关的主题。 - srquinn
可能是 https://dev59.com/vm025IYBdhLWcg3wblc3#7646459 的重复问题。 - Salman
根据我的经验,ORM使得初始开发变得容易,但后来会导致不必要的复杂性和笨拙的数据库结构。如果你正在使用mysql,建议使用node-mysql模块(非常好用),并直接处理SQL。这并不难,而且更容易扩展和维护。 - qubyte
我认为在这种情况下,我更喜欢sequelize.js。文档很棒! - Anuj
显示剩余2条评论
2个回答

2
你应该尝试使用Sequelize。它与其他工具有所不同,但仍然非常易于使用。我喜欢它最好的是自动同步器,这很像Mongoose。

0

20
你应该让人们知道,实际上是你创造了light-orm。 - FRD
1
感谢@FRD,stackoverflow不是用于商业用途的地方。 - Moe Far

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接