Mój rest controller wysyła takie oto dane
https://scr.hu/1DJv4k
@GetMapping(produces = MediaType.APPLICATION_JSON_VALUE)
public ResponseEntity<List<Book>> getBooks(){
List<Book> allBooks = bookRepository.findAll();
for(Book b: allBooks){
System.out.println(b);
}
return ResponseEntity.ok(allBooks);
}
A po pobraniu ich tutaj
.factory('Book', function($resource) {
return $resource('book/:id/');
})
.service('BookService',function(Book,Author,Category,Publisher){
this.addBook = function(book){
book.$save();
};
this.getBookById = function (id) {
return Book.get({id: id})
};
this.getAllBooks = function () {
return Book.query();
}
dostaje takie
https://scr.hu/amAZZl
Dlaczego pod Publisher mam numer, a pod Author raz normalnie obiekt a później tez numer?