http://docs.sequelizejs.com/   官方英文

Object-Relational Mapping

Model.create({field1:'a', field2:'b'})

m.destroy()

m = M.q_u_e_r_y({})

m.field1=1;

m.save()

Model.findAll({where: {}, order,  })

var Pet = sequelize.define('pet', {
id: {
type: Sequelize.STRING(50),
         autoIncrement: true,    自增主键
primaryKey: true        
    },
name: Sequelize.STRING(100),
createdAt: Sequelize.BIGINT,
updatedAt: Sequelize.BIGINT
}, {
timestamps: false 要自己加timestamp
});

一个大型Web App通常都有几十个映射表,一个映射表就是一个Model。如果按照各自喜好,那业务代码就不好写。Model不统一,很多代码也无法复用。

所以我们需要一个统一的模型,强迫所有Model都遵守同一个规范,这样不但实现简单,而且容易统一风格。

 

最新文章

  1. 关于GIT合并出错的记录
  2. 新建一个angularjs+requirejs+bootstrap+typescript+gulp+vscode+git的项目
  3. 超级文件搜索器(SuperSearch)
  4. hdu---(1054)Strategic Game(最小覆盖边)
  5. SVN server环境搭建
  6. Django Admin后台使用tinymc 富文本编辑器
  7. C#使用oledb方式将excel数据导入到datagridview后数据被截断为 255 个字符
  8. 由 OR 引起的死循环
  9. SAP ABAP exporting list to memory ...SUBMIT 程序传输屏幕参数
  10. 简单的python协同过滤程序
  11. Spark环境搭建(上)——基础环境搭建
  12. 基于Python的Webservice开发(三)-Django安装配置
  13. python爬取安居客二手房网站数据(转)
  14. iOS-----------进阶书籍收藏
  15. 使用dotenv 管理nodejs 应用的环境变量&&docker-compose 运行
  16. 除了binlog2sql工具外,使用python脚本闪回数据(数据库误操作)
  17. Codeforces Round #514 (Div. 2) C. Sequence Transformation 思维构造
  18. Notyf - 超级简单、响应式的 JS 通知插件
  19. Ubuntu+Nginx+uWSGI+Flask应用
  20. 【企业通讯录app番外篇】怎么样创建服务端?

热门文章

  1. 如何在项目中使用Spring异步调用注解@Async
  2. HDU 6045 Is Derek lying?
  3. 12.Nginx代理与负载均衡
  4. 玩转OneNET物联网平台之MQTT服务② —— 远程控制LED
  5. HTTP协议与使用Python获取数据并写入MySQL
  6. SpringBoot与MybatisPlus整合之公用字段填充(十一)
  7. python语法入门之流程控制
  8. 暑期集训20190726 跳动(skip)
  9. 学习笔记50_mongodb
  10. IDEA 使用lombok