Node.js Node.js ORM 包 无法自动匹配表名与列名

fbsender · September 04, 2014 · Last by wcp1231 replied at September 05, 2014 · 7570 hits

最新在练习使用 coffee script 写后端脚本,需要查询 mysql 数据库,于是寻找 node.js 相关 orm 包。
sequelizejs:http://sequelizejs.com/
node-orm2:https://github.com/dresende/node-orm2

但是发现这些 orm 包无法像 ActiveRecord 一样自动匹配表名与列名,有下面的两个问题:

1.nodejs 有木有更易使用的 orm 包? 2.这些功能没有被开发的原因是什么呢?

用 ActiveRecord

可以看一下 Sails.js 中的 waterline

Sails.js 是类似 Rails 的一个 Web 框架,在 Node.js 中实现,waterline 是它的 ORM,但目前还达不到 activerecord 的易用性。Sails.js 的很多概念和做法跟 Rails 很接近。

#2 楼 @huacnlee 对比之后 确实 ActiveRecord 好用

我也找过 orm,但是没发现好的,最后用的 sequelizejs,感觉还行吧,还是有一些地方比较蛋疼。。。 自动匹配表名和列名这么重要吗?

You need to Sign in before reply, if you don't have an account, please Sign up first.