sequelizejs 是一款 NODEJS ORM ,支持各大主流数据库,如MYSQL,MSSQL等。GITHUB上1W+ Star.
项目使用中感觉功能强大,也很简洁,不过没有中文文档。
查询:
汇总
reglist.sum('regsalesum', { where: { printcode: 1} });
生成SQL SELECT SUM(regsalesum) FROM reglist WHERE printcode= 1;
更新:
自增更新:
user.increment({ 'my-field1': 2, 'my-field2': 3 },{WHERE:{ COND:1 }})
将生成SQL UPDATE USER SET my-field1= my-field1 + 2 ,my-field2 = my-field2+ 3 WHERE COND =1;