In der Loopback-Dokumentation, heißt es „Folgende eingebaute Modelle die Versprechen API unterstützen: Benutzer Anwendung PersistedModel“Loopback-APIs und verspricht
Also, wenn in einem Gerät zu testen, ich möchte erstellen Benutzer, dann in diesem Benutzer anmelden, dann, wie kommen die Callback-Methode funktioniert:
aUser.create({email: '[email protected]', password: 'foo'}, function() {
aUser.login({email: '[email protected]', password: 'foo'}, 'user', function (err, res) {
// stuff
});
});
aber versprechen mit nicht:
var Promise = require ('bluebird');
aUser.create({email: '[email protected]', password: 'bar'})
.then(function(err, res){
aUser.login({email: '[email protected]', password: 'bar'}, 'user');
})
.then(function(err, res) {
//stuff
})
.catch(function(err){
console.error(err);
});
Ich habe auch Promise.join, Promise.mapSeries versucht.
"funktioniert nicht" wie? –