을 약속, 그것은 " 사용자 응용 프로그램 PersistedModel 다음 내장 된 모델은 약속의 API를 지원하는"말한다 사용자가 다음 콜백 메소드를 사용하여 제공하는 방법을 다음에 해당 사용자를 기록하는 것은 작동합니다루프백 API와 루프백 문서에서
aUser.create({email: '[email protected]', password: 'foo'}, function() {
aUser.login({email: '[email protected]', password: 'foo'}, 'user', function (err, res) {
// stuff
});
});
하지만 약속을 사용하는 것은하지 않습니다
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);
});
Promise.join, Promise.mapSeries도 시도해 보았습니다.
"작동하지 않습니다"어떻게? –