CNode

orm大家都在用什么?

问答
CCarlosRen发布于11 年前最后回复11 年前9 回复5604 浏览0 收藏

本人表示只用过async,操作数据库写的那叫一个蛋疼,加上点发邮件的功能之类的,回调函数看着跟蜘蛛网一样。 个人感觉更像是俄罗斯套娃。。。一层一层又一层~ 各位大神,求问: 1、orm在用什么? 2、哪好用?(为啥用?) 3、有什么弊端?(有什么坑?) ===========本人脑洞分隔线============== node做服务器,传参数给python脚本,调脚本操作数据库,逻辑,业务,生产自动化。。。巴拉巴拉巴拉拉 大概会少很多回调函数,业务逻辑都python处理 nodejs大概只负责分发请求了吧 速度可能会快一点吧 ==============意淫结束================ 4、意淫的思路可行性如何?好?不好?为啥?(随便喷)

查看回复

回复 (9)

J
jinceon#1·11 年前

orm=Object-relational mapping

我觉得楼主好像搞错了

C
CarlosRen#2·11 年前
引用 jinceonorm=Object relational mapping 我觉得楼主好像搞错了

@jinceon 哪里错了,自己写数据库操作类,然后生成实体,不行吗?

L
luckydrq#3·11 年前

喜欢自己写sql,因为它的语法太灵活了,用orm没法做到优雅,反而感觉很重。 自豪地采用 CNodeJS ionic

C
CarlosRen#4·11 年前
引用 luckydrq喜欢自己写sql,因为它的语法太灵活了,用orm没法做到优雅,反而感觉很重。 自豪地采用 CNodeJS ionic

@luckydrq 我一个实体对应n多个sql的话 orm就体现出优势了 而且nodejs的异步导致一层一层的嵌套。。跟蜘蛛网一样 T T

J
jinceon#5·11 年前
引用 CarlosRen@jinceon 哪里错了,自己写数据库操作类,然后生成实体,不行吗?

@CarlosRen 可能第一句话

本人表示只用过async

让我想叉了,忽略我的话吧

L
luckydrq#6·11 年前
引用 CarlosRen@luckydrq 我一个实体对应n多个sql的话 orm就体现出优势了 而且nodejs的异步导致一层一层的嵌套。。跟蜘蛛网一样 T T

@CarlosRen 有事务支持的,你写一个事务,一起送到数据库执行就行了。orm无非就是个封装,越底层肯定越灵活 自豪地采用 CNodeJS ionic

C
CarlosRen#7·11 年前
引用 jinceon@CarlosRen 可能第一句话 本人表示只用过async 让我想叉了,忽略我的话吧

@jinceon 额。。我还真没想到这句话会引起歧义。。。我想表达的是,我只用过async来异步控制sql执行,还是觉得很复杂

C
CarlosRen#8·11 年前
L
luckydrq#9·11 年前

@CarlosRen 你看下 https://github.com/felixge/node-mysql/ 就明白了

参与回复
登录后即可参与回复。登录