SpringDataRestAdapter нагрузки ребенок ресурсы
Привет, я использую SpringDataRestAdapter взаимодействовать с моими пружинным API данных остального. На снимке экрана вы можете видеть, что я только что загрузил все вопросы, и я пытаюсь загрузить их ответы (один ко многим). В окне отладки массив _embeddedItems представляет собой массив Вопросов с _links для ответов на каждый вопрос. Я пытаюсь вызвать SpringDataRestAdapter для автозагрузки ответов, передав «ответы» в качестве аргумента для вызова processWithPromise, но безрезультатно.
В URLs выглядеть http://localhost:8080/api/questions http://localhost:8080/api/question/1/answers
Question.loadAnswers (вопрос) вызов закомментированного ... Он работает в том, что он загружает ответы на вопрос, но я чувствовал, что с помощью рамки неправильно.
Вот метод
Question.loadAnswers = function (question) {
question.answers = question.answers? question.answers : [];
angular.forEach(question._links.answers, function (answerLink) {
var deferred = $http.get(answerLink);
return SpringDataRestAdapter.processWithPromise(deferred).then(function (data) {
question.answers = data._embeddedItems;
});
});
};
Спасибо, Марк.