$relations sur les ressources en AngularJS

De la manière habituelle, à la définition d'un isolé des ressources en AngularJS est:

angular.service('TheService', function($resource){
  return $resource('api/url');
});

Je suis à essayer de comprendre la meilleure façon de rédiger un modèle qui se rapporte à d'autres modèles, comme un Order qui a 1 ou plusieurs OrderItems. Ma première idée est la suivante:

  1. Créer le OrderService et OrderItemService comme ressource indépendante des modèles
  2. Écrire un contrôleur qui interroge la OrderService de montres et de la matrice de résultats
  3. Lorsque le résultat de la matrice de changements, à la requête de la OrderItemService pour tous les Id des éléments et de décorer la order objet avec des informations étendues comme il vient dans

Qui semble un peu brouillon. Est-il un moyen plus élégant?

elle soulève "TypeError: anguleuse.le service n'est pas une fonction"
Autant que je me souvienne, j'ai demandé à ce quand Angulaire a été pré-1.0. L'API a probablement changé depuis.
Pas de problème, j'ai créé une mise à jour de question: stackoverflow.com/q/11038425/599991

OriginalL'auteur Ben Straub | 2012-04-02