1
안녕하세요. 각도를 통해 mongodb 컬렉션에서 사용자를 찾고 업데이트해야합니다. 은 내가 _id에 의해 사용자 이름으로 그들을 찾을 필요가있다, 그래서 나는이 같은 서비스 생성 :
// Users service used for communicating with the users REST endpoint
angular.module('users').factory('Users', ['$resource',
function($resource) {
return $resource('users/:id', {}, {
update: {
method: 'PUT'
}
});
}
]);
을 그리고 익스프레스에 내가 상대 API 경로가 : 이제
app.route('/users/:userId').put(users.update);
을, 내가 가진 가정 다음과 같은 다른 특급 경로로 사용자 이름 가용성을 확인하십시오.
app.route('/users/:username').get(users.check);
어떻게이 마지막 서비스를 동일한 각도 서비스에 통합 할 수 있습니까?
업데이트 : 해결 되었습니까? 맞습니까?
angular.module('users').factory('Users', ['$resource',
function($resource) {
return {
byId: $resource('users/:id', {}, {
update: {
method: 'PUT'
}
}),
byUsername: $resource('users/:username', {}, {
})
};
}
]);
당신이 명시 적 측면을 구별 할 방법은 두 노선들은 나에게 동일 본다. 두 번째 경로가 항상 가용성을 확인하는 데 사용됩니까? – Chandermani