zoukankan      html  css  js  c++  java
  • Sequelize小记

    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都遵守同一个规范,这样不但实现简单,而且容易统一风格。

     
  • 相关阅读:
    自然常数e怎么得来的?
    一元线性回归模型
    最小二乘法
    Box-Cox转换
    需要的数学技能
    偏导数
    FineReport 表格分类
    FineReport 普通报表
    FineReport 单元格
    FineReport创建普通报表的流程
  • 原文地址:https://www.cnblogs.com/daduryi/p/9362904.html
Copyright © 2011-2022 走看看