2017-02-27 1 views
1

im Sequelize, Knoten js und Typ Skript verwenden. Ich muss den folgenden Befehl in Skript umwandeln.Wie Sequelize-Transaktion in Typ Skript schreiben

return sequelize.transaction().then(function (t) { 
    return User.create({ 
    firstName: 'Homer', 
    lastName: 'Simpson' 
    }, {transaction: t}).then(function (user) { 
    return user.addSibling({ 
     firstName: 'Lisa', 
     lastName: 'Simpson' 
    }, {transaction: t}); 
    }).then(function() { 
    return t.commit(); 
    }).catch(function (err) { 
    return t.rollback(); 
    }); 
}); 

Kann jemand mir helfen, dieses Problem zu lösen oder einige Beispiele in Bezug auf sequlize Transaktion in Art Skript

danken Ihnen im Fortschritte

Antwort

1

Beispiel

return sequelize.transaction((t:Sequelize.Transaction) => { 
     return User.create({ 
       firstName: 'Homer', 
       lastName: 'Simpson' 
      }, {transaction: t}) 
      .then((user) => { 
       return user.addSibling({ 
        firstName: 'Lisa', 
       lastName: 'Simpson' 
       }, {transaction: t}); 
      }) 
     }); 
    }); 

Ref http://ngerakines.me/2016/04/11/sequelize/

geben
Verwandte Themen