本人表示只用过async,操作数据库写的那叫一个蛋疼,加上点发邮件的功能之类的,回调函数看着跟蜘蛛网一样。 个人感觉更像是俄罗斯套娃。。。一层一层又一层~ 各位大神,求问: 1、orm在用什么? 2、哪好用?(为啥用?) 3、有什么弊端?(有什么坑?) ===========本人脑洞分隔线============== node做服务器,传参数给python脚本,调脚本操作数据库,逻辑,业务,生产自动化。。。巴拉巴拉巴拉拉 大概会少很多回调函数,业务逻辑都python处理 nodejs大概只负责分发请求了吧 速度可能会快一点吧 ==============意淫结束================ 4、意淫的思路可行性如何?好?不好?为啥?(随便喷)
orm=Object-relational mapping
我觉得楼主好像搞错了
@jinceon 哪里错了,自己写数据库操作类,然后生成实体,不行吗?
喜欢自己写sql,因为它的语法太灵活了,用orm没法做到优雅,反而感觉很重。 自豪地采用 CNodeJS ionic
@luckydrq 我一个实体对应n多个sql的话 orm就体现出优势了 而且nodejs的异步导致一层一层的嵌套。。跟蜘蛛网一样 T T
@CarlosRen 有事务支持的,你写一个事务,一起送到数据库执行就行了。orm无非就是个封装,越底层肯定越灵活 自豪地采用 CNodeJS ionic
@jinceon 额。。我还真没想到这句话会引起歧义。。。我想表达的是,我只用过async来异步控制sql执行,还是觉得很复杂
@luckydrq 没用过node的事务,可否推荐一下?全都写成python脚本灵活性可以高一点吧?