угловые отношения модели JS

последние пару дней пробовал Angular JS, и я могуВыяснить, как работать с отношениями между моделями.

Проект яу меня есть модель Users и модель Accounts. В моей базе данных настроено, что у каждой учетной записи есть поле с именем «принадлежит' которая является ссылкой внешнего ключа на идентификатор пользователя, которому принадлежит эта учетная запись.

В Angular у меня есть следующие настройки в файле с именем main.js

var myApp = angular.module('myApp', ['ngResource']);

var Users = myApp.factory('Users', function($resource) {
    var User = $resource('http://api.mydomain.ca/users/:id',
        {id:'@id'},
    {});
    return User;
});

var Accounts = myApp.factory('Accounts', function($resource) {
    var Accounts = $resource('http://api.mydomain.ca/accounts/:id',
        {id:'@id'},
    {});
    return Accounts;
});


function UsersCtrl($scope, Users) {
    $scope.users = Users.query();
}

function AccountsCtrl($scope, Accounts) {
    $scope.accounts = Accounts.query();
}

и следующий шаблон




  
  
  Angular Test
  

  



    
        
            
                
                    ID
                    First Name
                    Last Name
                
            
            
                
                    {{user.id}}
                    {{user.firstName}}
                    {{user.lastName}}
                
            
        
    
    
        
            
                
                    ID
                    Owned By
                
            
            
                
                    {{account.id}}
                    {{account.ownedBy}}
                
            
        
    








и это работает. Он получает ресурс JSON с моего REST-сервера и отображает его в виде таблицы. Какие'следующий шаг, который мне нужно сделать, чтобы получить одну таблицу, которая показывает пользователей и номера их счетов? (эквивалент базы данных JOIN?) Есть ли другой способ сделать это для отношений один ко многим? (то есть ... на счету много транзакций)

Спасибо за помощь :)

Ответы на вопрос(2)

Ваш ответ на вопрос