MySQL的四种事务隔离级别 与 MYSQL使用语句查询事务隔离级别

code_lee2个月前305
blockquote { display: block; padding: 16px; margin: 0 0 24px; border-left: 8px solid #dd...

mongoose学习笔记

code_lee3年前1489
名词解释Schema: 一种以文件形式存储的数据库模型骨架,不具备数据库的操作能力Model: 由Schema编译而成的假想(fancy)构造器,具有抽象属性和行为。Model的每一个实例(insta...

深入浅出mongoose

code_lee3年前1552
mongoose是nodeJS提供连接 mongodb的一个库. 此外还有mongoskin, mongodb(mongodb官方出品). 本人,还是比较青睐mongoose的, 因为他遵循的是一...

Mongodb安装配置详细图文教程

code_lee3年前1485
一、安装1 下载 MongoDB 的安装包https://www.mongodb.com/download-center/community进入官网,选择安装包类型为msi,点击下载2.安装过程需要注...

Sequelize 中文API文档-10. Migrations 数据迁移

code_lee3年前2076
Sequelize v2.0中引入了一个新的CLI(命令行工具),就像使用 Git/SVN 管理代码一样,你可以使用迁移功能(Migrations)来跟踪数据库的更改。通过迁移功能,你可以将现...

Sequelize 中文文档及sequelize模块的一些说明

code_lee3年前3058
本文是对Sequelize 中文API文档系列文章的综合索引,及对sequelize模块和其内置对象的一些介绍,旨在帮助人们更好了解和使用Sequelize。文档索引官方文档对照sequelize模块...

Sequelize 中文API文档-9. 数据类型类 DataTypes 及其API

code_lee3年前3846
在使用sequelize.define方法定义模型时,我们一般会为模型属性(列)指定类型type,它表示数据类型,Sequelize会按指定的类型在数据库中创建字段。这些类型被定义到了sequeliz...

Sequelize 中文API文档-7. Scopes 作用域的使用

code_lee3年前1807
Scopes - 作用域,表示一个限制范围,它最终会生成SQL查询中的where子句。它在模型定义方法sequelize.define的option参数,或通过Model.scope()方法指定。定义...

Sequelize 中文API文档-8. 钩子函数的使用、Hooks相关API

code_lee3年前2211
Hooks(钩子)是指会在模型生命周期的特殊时刻被调用的函数,如:模型实例被创建前会调用beforeCreate函数,而在模型实例创建后又会调用afterCreate函数。通过这些钩子函数,使用我们具...

Sequelize 中文API文档-6. 事务的使用与Transaction类

code_lee3年前2280
Transaction是Sequelize中用于实现事务功能的子类,通过调用Sequelize.transaction()方法可以创建一个该类的实例。在Sequelize中,支持自动提交/回滚,也可以...

Sequelize 中文API文档-5. 实例的使用、Instance类介绍

code_lee3年前1940
Instance类表示数据库中的一行记录,该类不能直接实例化,而应该由Model对象创建。Instance实例有两种,由Model.build方法创建的非持久化实例,和由Model.create方法创...

Sequelize 中文API文档-4. 查询与原始查询

code_lee3年前2609
Sequelize中有两种查询:使用Model(模型)中的方法查询和使用sequelize.query()进行基于SQL语句的原始查询。Model查询1.1 Attributes - 属性与查询字段1...

Sequelize 中文API文档-3. 模型(表)之间的关系/关联

code_lee3年前1912
模型(Model)之间存在各种各样的关系,如:一对一(One-To-One )、一对多(One-To-Many)等。模型间的关系本质上是对其代表的数据库中表之间的关系描述,通过这些关系可以实现数据...

Sequelize 中文API文档-2. Model 的定义、使用与Model类的API

code_lee3年前1729
Model相当于数据库中表,有时它也会被称为“模型”或“工厂”。Model不能通过构造函数创建,而只能通过sequlize.define方法来定义或通过sequlize.import导入。通过defi...

Sequelize 中文API文档-1. 快速入门、Sequelize类

code_lee3年前2286
Sequelize类是引用sequlize模块后获取一个顶级对象,我们通过它来创建sequlize实例,也可以通过该对象来获取模内其它对象的引用,如:Utils工具类、Transaction事务类等。...

[Node.js与数据库]支持多种数据库的ORM框架 Sequelize

code_lee3年前1922
Sequelize是一个关系型数据库ORM框架,它基于Promise构建。支持MySQL、PostgreSQL、MariaDB、SQLite和MSSQL几种关系型数据库,功能非常强大。介绍与安装1.1...

Node项目使用Sequelize(二)(包括条件查询、排序、分页,批量增删改等)

code_lee3年前2289
1. 查询 查询全部模型.findAll(findOptions: Object)        在数据库中搜索多个记录,返回数据...

Node项目使用Sequelize操作数据库(一)(包括模型,增,删、改等)

code_lee3年前2449
Sequelize 是一个基于 Promise 的 Node.js ORM,目前支持 Postgres、MySQL、SQLite 和 Microsoft SQL Server。它具有强大的事务支持,关...

Sequelize操作mysql简单项目测试

code_lee3年前1797
简单知识点介绍 ORM数据表:用js中的模型(class或对象)代替一条或多条记录,用js中一个对象或数组代替sql语句,用对象方法代替创建连接第一步:创建项目配置文件npm init&nb...

mysql 执行错误汇总

code_lee3年前1451
1452错误利用sql语句为blog表增加uid外键,通过此键关联user表ALTER TABLE `blogs` ADD CONSTRAINT `f...