不要怂,就是干,撸起袖子干!

Commit 18d9f3cd by Ghost141

Fix the bug in transaction document.

The previous example code is buggy because you need get specified isolation level from Sequelize.Transaction.ISOLATION_LEVELS instead of Sequelize.Transaction.
1 parent c74fb7b7
Showing with 5 additions and 5 deletions
......@@ -114,17 +114,17 @@ sequelize.transaction(function (t1) {
The possible isolations levels to use when starting a transaction:
```js
Sequelize.Transaction.READ_UNCOMMITTED // "READ UNCOMMITTED"
Sequelize.Transaction.READ_COMMITTED // "READ COMMITTED"
Sequelize.Transaction.REPEATABLE_READ // "REPEATABLE READ"
Sequelize.Transaction.SERIALIZABLE // "SERIALIZABLE"
Sequelize.Transaction.ISOLATION_LEVELS.READ_UNCOMMITTED // "READ UNCOMMITTED"
Sequelize.Transaction.ISOLATION_LEVELS.READ_COMMITTED // "READ COMMITTED"
Sequelize.Transaction.ISOLATION_LEVELS.REPEATABLE_READ // "REPEATABLE READ"
Sequelize.Transaction.ISOLATION_LEVELS.SERIALIZABLE // "SERIALIZABLE"
```
By default, sequelize uses "REPEATABLE READ". If you want to use a different isolation level, pass in the desired level as the first argument:
```js
return sequelize.transaction({
isolationLevel: Sequelize.Transaction.SERIALIZABLE
isolationLevel: Sequelize.Transaction.ISOLATION_LEVELS.SERIALIZABLE
}, function (t) {
// your transactions
......
Markdown is supported
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!