だから私はそのように設定されたリソースを持っています。
.factory('ChannelListing', function($resource) {
return $resource('/api/v1/channel_listings.json?channel_id=:channel_id',
{channel_id: '@channel_id'},
{'query': {method:'GET', isArray:false}});
})
このように設定されたコントローラーと一緒に...
.controller('ChannelListingCtrl', function($scope, ChannelListing) {
ChannelListing.query(function(data){
$scope.channellistings = data.results;
});
})
問題は、@channel_id が、別のリソース設定から引き込んでいるユーザー オブジェクトを介して取得されるようにすることです...
.factory('userFactory', function($resource) {
return $resource('/users/me.json');
})
この $resource は、現在ログインしているユーザーからすべてのユーザー データを返し、channel_id フィールドを含みます。このフィールド ID を取得して他のリソースに渡すにはどうすればよいですか?